.dockerignore
.gitignore
.gitmodules
.python-version
.readthedocs.yaml
AUTHORS.md
CHANGELOG
CITATION.cff
CODEOWNERS
CONTRIBUTING.md
COPYRIGHT
LICENSE
Makefile
README.md
pyproject.toml
setup.cfg
.github/CODE_OF_CONDUCT.md
.github/ISSUE_TEMPLATE.md
.github/PULL_REQUEST_TEMPLATE.md
.github/dependabot.yml
.github/ISSUE_TEMPLATE/bug_report.md
.github/ISSUE_TEMPLATE/feature_request.md
.github/linters/.flake8
.github/linters/.isort.cfg
.github/linters/.jscpd.json
.github/linters/.markdownlint.json
.github/linters/mlc_config.json
.github/workflows/check-links.yml
.github/workflows/lint.yml
.github/workflows/pypi.yml
.github/workflows/pytest.yml
.github/workflows/sqaaas.yml
.vscode/extensions.json
.vscode/settings.json
docs/Makefile
docs/README.md
docs/conf.py
docs/index.rst
docs/make.bat
docs/pre-requirements.txt
docs/requirements.txt
docs/getting-started/getting_started_with_itwinai.rst
docs/getting-started/plugins.rst
docs/getting-started/slurm.rst
docs/how-it-works/loggers/explain_loggers.rst
docs/how-it-works/loggers/figures/logger_fig.png
docs/how-it-works/training/explain_ddp.rst
docs/how-it-works/training/training.rst
docs/how-it-works/workflows/explain_workflows.rst
docs/how-it-works/workflows/figures/Adapt_example.png
docs/how-it-works/workflows/figures/Advanced_workflow.png
docs/how-it-works/workflows/figures/comp_Adapt.png
docs/how-it-works/workflows/figures/comp_Get.png
docs/how-it-works/workflows/figures/comp_Predict.png
docs/how-it-works/workflows/figures/comp_Proc.png
docs/how-it-works/workflows/figures/comp_Save.png
docs/how-it-works/workflows/figures/comp_Split.png
docs/how-it-works/workflows/figures/comp_Train.png
docs/how-it-works/workflows/figures/simple_pipeline.png
docs/images/icon-itwinai-orange-black-subtitle.png
docs/images/icon-itwinai-orange-black-subtitle.png:Zone.Identifier
docs/images/icon-itwinai-orange-white-subtitle.png
docs/images/icon-itwinai-orange-white-subtitle.png:Zone.Identifier
docs/images/icon-itwinai-orange-white.png
docs/images/icon-itwinai-orange-white.png:Zone.Identifier
docs/images/icon-itwinai-orange.png
docs/images/icon-itwinai-orange.png:Zone.Identifier
docs/images/icon-itwinai-white.png
docs/images/icon-itwinai-white.png:Zone.Identifier
docs/python-api/itwinai.cli.rst
docs/python-api/itwinai.components.rst
docs/python-api/itwinai.distributed.rst
docs/python-api/itwinai.loggers.rst
docs/python-api/itwinai.parser.rst
docs/python-api/itwinai.pipeline.rst
docs/python-api/itwinai.serialization.rst
docs/python-api/itwinai.tf.modules.rst
docs/python-api/itwinai.torch.modules.rst
docs/python-api/itwinai.type.rst
docs/python-api/itwinai.utils.rst
docs/python-api/modules.rst
docs/tutorials/tutorials.rst
docs/tutorials/distrib-ml/tf_scaling_test.rst
docs/tutorials/distrib-ml/tf_tutorial_0_basics.rst
docs/tutorials/distrib-ml/tf_tutorial_1_imagenet.rst
docs/tutorials/distrib-ml/torch-tutorial-GAN.rst
docs/tutorials/distrib-ml/torch-tutorial-containers.rst
docs/tutorials/distrib-ml/torch_scaling_test.rst
docs/tutorials/distrib-ml/torch_tutorial_0_basics.rst
docs/tutorials/distrib-ml/torch_tutorial_1_mnist.rst
docs/tutorials/distrib-ml/torch_tutorial_2_trainer_class.rst
docs/tutorials/workflows/01-pipeline-introduction
docs/tutorials/workflows/02-pipeline-configuration
docs/tutorials/workflows/03-dag-workflows
docs/tutorials/workflows/04_itwinai_argparser.rst
docs/use-cases/3dgan_doc.rst
docs/use-cases/cyclones_doc.rst
docs/use-cases/mnist_doc.rst
docs/use-cases/use_cases.rst
docs/use-cases/virgo_doc.rst
env-files/itwinai-installer.sh
env-files/docs/build-docs-jsc.sh
env-files/docs/create-docs-env-jsc.sh
env-files/tensorflow/Dockerfile
env-files/tensorflow/createEnvJSCTF.sh
env-files/tensorflow/createEnvVegaTF.sh
env-files/tensorflow/create_container_env.sh
env-files/tensorflow/generic_tf.sh
env-files/tensorflow/tensorflow-2.10.yml
env-files/tensorflow/tensorflow-2.11.yml
env-files/tensorflow/tensorflow-2.13-cpu.yml
env-files/tensorflow/tensorflow-2.13.yml
env-files/torch/Dockerfile
env-files/torch/createEnvJSC.sh
env-files/torch/createEnvVega.sh
env-files/torch/create_container_env.sh
env-files/torch/generic_torch.sh
env-files/torch/pytorch-env-cpu.yml
env-files/torch/pytorch-env-gpu.yml
src/itwinai/__init__.py
src/itwinai/cli.py
src/itwinai/components.py
src/itwinai/distributed.py
src/itwinai/loggers.py
src/itwinai/parser.py
src/itwinai/pipeline.py
src/itwinai/serialization.py
src/itwinai/type.py
src/itwinai/utils.py
src/itwinai.egg-info/PKG-INFO
src/itwinai.egg-info/SOURCES.txt
src/itwinai.egg-info/dependency_links.txt
src/itwinai.egg-info/entry_points.txt
src/itwinai.egg-info/requires.txt
src/itwinai.egg-info/top_level.txt
src/itwinai/plugins/__init__.py
src/itwinai/tensorflow/__init__.py
src/itwinai/tensorflow/distributed.py
src/itwinai/tensorflow/trainer.py
src/itwinai/tensorflow/utils.py
src/itwinai/tensorflow/data/__init__.py
src/itwinai/tensorflow/models/__init__.py
src/itwinai/tensorflow/models/mnist.py
src/itwinai/tests/__init__.py
src/itwinai/tests/dummy_components.py
src/itwinai/torch/__init__.py
src/itwinai/torch/config.py
src/itwinai/torch/distributed.py
src/itwinai/torch/inference.py
src/itwinai/torch/mlflow.py
src/itwinai/torch/reproducibility.py
src/itwinai/torch/trainer.py
src/itwinai/torch/type.py
src/itwinai/torch/data/__init__.py
src/itwinai/torch/models/__init__.py
src/itwinai/torch/models/mnist.py
tests/conftest.py
tests/run_on_jsc.sh
tests/test_loggers.py
tests/test_utils.py
tests/components/conftest.py
tests/components/test_components.py
tests/components/test_pipe_parser.py
tests/components/test_pipeline.py
tests/torch/distribtued_decorator.py
tests/torch/test_config.py
tests/torch/test_distribtued_training.py
tests/torch/torch_dist_trainer.py
tests/use-cases/conftest.py
tests/use-cases/test_3dgan.py
tests/use-cases/test_cyclones.py
tests/use-cases/test_mnist.py
tutorials/distributed-ml/tf-scaling-test-jube/README.md
tutorials/distributed-ml/tf-scaling-test-jube/bench_plot.ipynb
tutorials/distributed-ml/tf-scaling-test-jube/general_jobsys.xml
tutorials/distributed-ml/tf-scaling-test-jube/jube_ddp.sh
tutorials/distributed-ml/tf-scaling-test-jube/train.py
tutorials/distributed-ml/tf-tutorial-0-basics/README.md
tutorials/distributed-ml/tf-tutorial-0-basics/tfmirrored_slurm.sh
tutorials/distributed-ml/tf-tutorial-0-basics/train.py
tutorials/distributed-ml/tf-tutorial-1-imagenet/README.md
tutorials/distributed-ml/tf-tutorial-1-imagenet/tfmirrored_slurm.sh
tutorials/distributed-ml/tf-tutorial-1-imagenet/train.py
tutorials/distributed-ml/torch-scaling-test/README.md
tutorials/distributed-ml/torch-scaling-test/ddp_trainer.py
tutorials/distributed-ml/torch-scaling-test/deepspeed_trainer.py
tutorials/distributed-ml/torch-scaling-test/horovod_trainer.py
tutorials/distributed-ml/torch-scaling-test/itwinai_trainer.py
tutorials/distributed-ml/torch-scaling-test/runall.sh
tutorials/distributed-ml/torch-scaling-test/scaling-test.sh
tutorials/distributed-ml/torch-scaling-test/slurm.sh
tutorials/distributed-ml/torch-scaling-test/utils.py
tutorials/distributed-ml/torch-scaling-test/config/base.yaml
tutorials/distributed-ml/torch-scaling-test/config/ddp.yaml
tutorials/distributed-ml/torch-scaling-test/config/deepspeed.yaml
tutorials/distributed-ml/torch-scaling-test/config/horovod.yaml
tutorials/distributed-ml/torch-scaling-test/img/report.png
tutorials/distributed-ml/torch-tutorial-0-basics/README.md
tutorials/distributed-ml/torch-tutorial-0-basics/runall.sh
tutorials/distributed-ml/torch-tutorial-0-basics/slurm.sh
tutorials/distributed-ml/torch-tutorial-0-basics/train.py
tutorials/distributed-ml/torch-tutorial-1-mnist/README.md
tutorials/distributed-ml/torch-tutorial-1-mnist/config.yaml
tutorials/distributed-ml/torch-tutorial-1-mnist/runall.sh
tutorials/distributed-ml/torch-tutorial-1-mnist/slurm.sh
tutorials/distributed-ml/torch-tutorial-1-mnist/train.py
tutorials/distributed-ml/torch-tutorial-2-trainer-class/README.md
tutorials/distributed-ml/torch-tutorial-2-trainer-class/train.py
tutorials/distributed-ml/torch-tutorial-GAN/README.md
tutorials/distributed-ml/torch-tutorial-GAN/runall.sh
tutorials/distributed-ml/torch-tutorial-GAN/simpleGAN.py
tutorials/distributed-ml/torch-tutorial-GAN/slurm.sh
tutorials/distributed-ml/torch-tutorial-GAN/train.py
tutorials/distributed-ml/torch-tutorial-containers/README.md
tutorials/distributed-ml/torch-tutorial-containers/config.yaml
tutorials/distributed-ml/torch-tutorial-containers/dataloader.py
tutorials/distributed-ml/torch-tutorial-containers/model.py
tutorials/distributed-ml/torch-tutorial-containers/run_docker.sh
tutorials/distributed-ml/torch-tutorial-containers/runall.sh
tutorials/distributed-ml/torch-tutorial-containers/slurm.sh
tutorials/ml-workflows/.gitignore
tutorials/ml-workflows/01-pipeline-introduction/sample_pipeline_1.jpg
tutorials/ml-workflows/01-pipeline-introduction/tutorial_0_basic_workflow.ipynb
tutorials/ml-workflows/02-pipeline-configuration/basic_components.py
tutorials/ml-workflows/02-pipeline-configuration/sample_pipeline_2.jpg
tutorials/ml-workflows/02-pipeline-configuration/tutorial_1_intermediate_workflow.ipynb
tutorials/ml-workflows/03-dag-workflows/Advanced_workflow.png
tutorials/ml-workflows/03-dag-workflows/basic_components.py
tutorials/ml-workflows/03-dag-workflows/tutorial_2_advanced_workflow.ipynb
tutorials/ml-workflows/04-itwinai-argparser/README.md
tutorials/ml-workflows/04-itwinai-argparser/basic_components.py
tutorials/ml-workflows/04-itwinai-argparser/main.py
use-cases/README.md
use-cases/3dgan/Dockerfile
use-cases/3dgan/README.md
use-cases/3dgan/config.yaml
use-cases/3dgan/create_inference_sample.py
use-cases/3dgan/dataloader.py
use-cases/3dgan/downsample_h5py_file.py
use-cases/3dgan/model.py
use-cases/3dgan/requirements.txt
use-cases/3dgan/run-provenance-experiments.sh
use-cases/3dgan/saver.py
use-cases/3dgan/slurm.jsc.sh
use-cases/3dgan/slurm.vega.sh
use-cases/3dgan/trainer.py
use-cases/3dgan/interLink/3dgan-inference-cpu.yaml
use-cases/3dgan/interLink/3dgan-inference.yaml
use-cases/3dgan/interLink/3dgan-train.yaml
use-cases/3dgan/interLink/README.md
use-cases/cyclones/.gitignore
use-cases/cyclones/README.md
use-cases/cyclones/cyclones_vgg.py
use-cases/cyclones/dataloader.py
use-cases/cyclones/pipeline.yaml
use-cases/cyclones/requirements.txt
use-cases/cyclones/startscript.sh
use-cases/cyclones/train.py
use-cases/cyclones/trainer.py
use-cases/cyclones/src/callbacks.py
use-cases/cyclones/src/macros.py
use-cases/cyclones/src/scaling.py
use-cases/cyclones/src/strategy.py
use-cases/cyclones/src/transform.py
use-cases/cyclones/src/utils.py
use-cases/cyclones/src/tfrecords/dataset.py
use-cases/cyclones/src/tfrecords/functions.py
use-cases/mnist/tensorflow/dataloader.py
use-cases/mnist/tensorflow/pipeline.yaml
use-cases/mnist/tensorflow/startscript.sh
use-cases/mnist/torch/Dockerfile
use-cases/mnist/torch/README.md
use-cases/mnist/torch/config.yaml
use-cases/mnist/torch/create_inference_sample.py
use-cases/mnist/torch/dataloader.py
use-cases/mnist/torch/model.py
use-cases/mnist/torch/runall.sh
use-cases/mnist/torch/saver.py
use-cases/mnist/torch/slurm.sh
use-cases/mnist/torch/startscript.sh
use-cases/mnist/torch-lightning/README.md
use-cases/mnist/torch-lightning/config.yaml
use-cases/mnist/torch-lightning/dataloader.py
use-cases/mnist/torch-lightning/startscript
use-cases/mnist/torch-lightning/utils.py
use-cases/virgo/.gitignore
use-cases/virgo/README.md
use-cases/virgo/config.yaml
use-cases/virgo/data.py
use-cases/virgo/requirements.txt
use-cases/virgo/runall.sh
use-cases/virgo/slurm.sh
use-cases/virgo/train.py
use-cases/virgo/trainer.py
use-cases/virgo/src/dataset.py
use-cases/virgo/src/model.py
use-cases/virgo/src/utils.py
use-cases/xtclim/LICENSE
use-cases/xtclim/README.md
use-cases/xtclim/Requirements.txt
use-cases/xtclim/pipeline.yaml
use-cases/xtclim/train.py
use-cases/xtclim/outputs/.DS_Store
use-cases/xtclim/preprocessing/.DS_Store
use-cases/xtclim/preprocessing/preprocess_2d_seasons.py
use-cases/xtclim/preprocessing/preprocess_3d_seasons.ipynb
use-cases/xtclim/preprocessing/preprocess_3d_seasons.py
use-cases/xtclim/preprocessing/preprocess_functions_1d_temp_members.ipynb
use-cases/xtclim/preprocessing/preprocess_functions_2d_ssp.py
use-cases/xtclim/src/.DS_Store
use-cases/xtclim/src/anomaly.py
use-cases/xtclim/src/engine.py
use-cases/xtclim/src/initialization.py
use-cases/xtclim/src/model.py
use-cases/xtclim/src/pipeline.yaml
use-cases/xtclim/src/scenario_season_comparison.ipynb
use-cases/xtclim/src/trainer.py
use-cases/xtclim/src/utils.py