Skip to main content

Sandtank ML

Interactive application blending ParFlow execution and AI models for validation

  • Free software: BSD License

Installing

For the Python layer it is recommended to use conda to properly install the various ML packages.

macOS conda setup

brew install miniforge
conda init zsh

venv creation for AI

conda create --name sandtank-ml python=3.9 -y
conda activate sandtank-ml
conda install "pytorch==1.11.0" -c pytorch -y
conda install scipy "scikit-learn==0.24.2" "scikit-image==0.18.3" -c conda-forge -y # For XAITK

# A: For development when inside repo (A or B not both)
pip install -e .

# B: For testing without repo (A or B not both)
pip install trame-sandtank-ml

# Build parflow for simulation execution
./dependencies/parflow/build.sh

Run the application

conda activate sandtank-ml
source ./dependencies/parflow/activate.sh
trame-sandtank-ml

Metadata

Release files for trame-sandtank-ml 1.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for trame-sandtank-ml 1.0.0
File Size Uploaded
trame-sandtank-ml-1.0.0.tar.gz 25.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for trame-sandtank-ml 1.0.0
File Interpreter ABI Platform
trame_sandtank_ml-1.0.0-py3-none-any.whl Python 3 none any Details

Total release size: 52.9 kB

Release files / trame-sandtank-ml-1.0.0.tar.gz

Download URL trame-sandtank-ml-1.0.0.tar.gz
Size 25.3 kB
Tags Source
SHA-256 checksum
How to use checksums
853054b7f44b72716de6a36cfd336a7f62ca45209e65da91e7026182cf8d6728
BLAKE2b-256 checksum
How to use checksums
57d22dd7d99ede18431f54a0295d556c488834166a1a7f4366c7b082a58cd044
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.64.0 importlib-metadata/4.10.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.7

Release files / trame_sandtank_ml-1.0.0-py3-none-any.whl

Download URL trame_sandtank_ml-1.0.0-py3-none-any.whl
Size 27.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
a4a7ee6a06f7b133308ba19045216ff7b0f423e9ae18c0d096d5aa59997aaac2
BLAKE2b-256 checksum
How to use checksums
0e80b5b157a3c65cf17aa0998208f0e61eb3480c2c4a40a2bedf87bf76e0f697
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.64.0 importlib-metadata/4.10.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.7

Release history Release notifications | RSS feed

This release

1.0.0 This release

2 release files

0.0.3

2 release files

0.0.2

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page