.gitignore
LICENSE
README.md
pyproject.toml
setup.py
.github/workflows/ci.yml
.github/workflows/release.yml
docs/README.md
docs/mlops_platform_CA_report.pdf
projects/projects_index.json
projects/premier-league/project_info.json
projects/premier-league/requirements.txt
projects/premier-league/artifacts/charts/project-premier-league-20251023074707-91f17ea4/nn_losses/20251023_154708/error.txt
projects/premier-league/artifacts/charts/project-premier-league-20251023074707-91f17ea4/nn_losses/20251023_154708/slurm-232433.err
projects/premier-league/artifacts/charts/project-premier-league-20251023074707-91f17ea4/nn_losses/20251023_154708/slurm-232433.out
projects/premier-league/artifacts/charts/project-premier-league-20251023074707-91f17ea4/nn_losses/20251023_154708/submit_nn_losses.sh
projects/premier-league/artifacts/charts/project-premier-league-20251023081712-5921f1d8/nn_losses/20251023_161712/error.txt
projects/premier-league/artifacts/charts/project-premier-league-20251023081712-5921f1d8/nn_losses/20251023_161712/slurm-232517.err
projects/premier-league/artifacts/charts/project-premier-league-20251023081712-5921f1d8/nn_losses/20251023_161712/slurm-232517.out
projects/premier-league/artifacts/charts/project-premier-league-20251023081712-5921f1d8/nn_losses/20251023_161712/submit_nn_losses.sh
projects/premier-league/artifacts/charts/project-premier-league-20251023082402-27d67582/nn_losses/20251023_162403/error.txt
projects/premier-league/artifacts/charts/project-premier-league-20251023082402-27d67582/nn_losses/20251023_162403/slurm-232543.err
projects/premier-league/artifacts/charts/project-premier-league-20251023082402-27d67582/nn_losses/20251023_162403/slurm-232543.out
projects/premier-league/artifacts/charts/project-premier-league-20251023082402-27d67582/nn_losses/20251023_162403/submit_nn_losses.sh
projects/premier-league/artifacts/charts/project-premier-league-20251023083446-cfac7bad/nn_losses/20251023_163447/error.txt
projects/premier-league/artifacts/charts/project-premier-league-20251023083446-cfac7bad/nn_losses/20251023_163447/slurm-232574.err
projects/premier-league/artifacts/charts/project-premier-league-20251023083446-cfac7bad/nn_losses/20251023_163447/slurm-232574.out
projects/premier-league/artifacts/charts/project-premier-league-20251023083446-cfac7bad/nn_losses/20251023_163447/submit_nn_losses.sh
projects/premier-league/charts/plot_metrics.js
projects/premier-league/charts/plot_metrics.py
projects/premier-league/charts/requirements.txt
projects/premier-league/configs/cluster_config.yaml
projects/premier-league/configs/project_config.yaml
projects/premier-league/data/England CSV.csv
projects/premier-league/keys/firestore.json
projects/premier-league/models/premier_league_model.py
projects/titanic/project_info.json
projects/titanic/requirements.txt
projects/titanic/artifacts/charts/project-titanic-20251015063712-0e1f744e/nn_a_loss/20251015_143741/series_train_loss.png
projects/titanic/artifacts/charts/project-titanic-20251015063712-0e1f744e/nn_b_loss/20251015_143741/series_train_loss.png
projects/titanic/artifacts/charts/project-titanic-20251015063712-0e1f744e/test_metrics_comparison/20251015_144200/test_metrics_comparison.png
projects/titanic/artifacts/charts/project-titanic-20251015070924-870298fd/nn_a_loss/20251015_150933/series_train_loss.png
projects/titanic/artifacts/charts/project-titanic-20251015070924-870298fd/nn_b_loss/20251015_150933/series_train_loss.png
projects/titanic/artifacts/charts/project-titanic-20251015070924-870298fd/test_metrics_comparison/20251015_151253/test_metrics_comparison.png
projects/titanic/artifacts/charts/project-titanic-20251015071510-ef85fd88/nn_a_loss/20251015_151511/series_train_loss.png
projects/titanic/artifacts/charts/project-titanic-20251015071510-ef85fd88/nn_b_loss/20251015_151511/series_train_loss.png
projects/titanic/artifacts/charts/project-titanic-20251015071510-ef85fd88/test_metrics_comparison/20251015_151638/test_metrics_comparison.png
projects/titanic/artifacts/charts/project-titanic-20251029100524-8ca93d03/nn_a_loss/20251029_180552/series_train_loss.png
projects/titanic/artifacts/charts/project-titanic-20251029100524-8ca93d03/nn_b_loss/20251029_180552/series_train_loss.png
projects/titanic/artifacts/charts/project-titanic-20251029102435-89d2faa5/nn_losses/20251029_182449/error.txt
projects/titanic/artifacts/charts/project-titanic-20251029102435-89d2faa5/test_metrics_comparison/20251029_183025/test_metrics_comparison.png
projects/titanic/artifacts/charts/project-titanic-20251029122543-c0b0b568/nn_losses/20251029_202550/error.txt
projects/titanic/artifacts/charts/project-titanic-20251029122543-c0b0b568/test_metrics_comparison/20251029_202716/test_metrics_comparison.png
projects/titanic/artifacts/charts/project-titanic-89beb0806d5f5e0957693f30c0950692510c51e34cc0e3053676c84c7374ba08-20251009063701-d298aeba/nn_b_loss/20251009_143709/series_train_loss.png
projects/titanic/charts/plot_metrics.js
projects/titanic/charts/plot_metrics.py
projects/titanic/charts/requirements.txt
projects/titanic/configs/cluster_config.yaml
projects/titanic/configs/project_config.yaml
projects/titanic/data/Titanic-Dataset.csv
projects/titanic/keys/firestore.json
projects/titanic/models/titanic_model.py
scripts/clear_gcp_cache.sh
src/__init__.py
src/expops.egg-info/PKG-INFO
src/expops.egg-info/SOURCES.txt
src/expops.egg-info/dependency_links.txt
src/expops.egg-info/entry_points.txt
src/expops.egg-info/requires.txt
src/expops.egg-info/top_level.txt
src/mlops/__init__.py
src/mlops/__main__.py
src/mlops/_version.py
src/mlops/main.py
src/mlops/platform.py
src/mlops/adapters/__init__.py
src/mlops/adapters/base.py
src/mlops/adapters/config_schema.py
src/mlops/adapters/plugin_manager.py
src/mlops/adapters/custom/__init__.py
src/mlops/adapters/custom/custom_adapter.py
src/mlops/adapters/sklearn/__init__.py
src/mlops/adapters/sklearn/adapter.py
src/mlops/cluster/__init__.py
src/mlops/cluster/controller.py
src/mlops/cluster/process_runner.py
src/mlops/cluster/providers.py
src/mlops/core/__init__.py
src/mlops/core/custom_model_base.py
src/mlops/core/dask_networkx_executor.py
src/mlops/core/executor_worker.py
src/mlops/core/experiment_tracker.py
src/mlops/core/graph_types.py
src/mlops/core/networkx_parser.py
src/mlops/core/payload_spill.py
src/mlops/core/pipeline_utils.py
src/mlops/core/process_hashing.py
src/mlops/core/step_state_manager.py
src/mlops/core/step_system.py
src/mlops/core/workspace.py
src/mlops/environment/__init__.py
src/mlops/environment/base.py
src/mlops/environment/conda_manager.py
src/mlops/environment/factory.py
src/mlops/environment/pyenv_manager.py
src/mlops/environment/setup_env.py
src/mlops/environment/system_manager.py
src/mlops/environment/utils.py
src/mlops/environment/venv_manager.py
src/mlops/managers/project_manager.py
src/mlops/managers/reproducibility_manager.py
src/mlops/reporting/__init__.py
src/mlops/reporting/context.py
src/mlops/reporting/entrypoint.py
src/mlops/reporting/kv_utils.py
src/mlops/reporting/registry.py
src/mlops/storage/__init__.py
src/mlops/storage/path_utils.py
src/mlops/storage/adapters/__init__.py
src/mlops/storage/adapters/gcp_kv_store.py
src/mlops/storage/adapters/gcs_object_store.py
src/mlops/storage/adapters/memory_store.py
src/mlops/storage/adapters/redis_store.py
src/mlops/storage/interfaces/__init__.py
src/mlops/storage/interfaces/kv_store.py
src/mlops/templates/sklearn-basic/README.md
src/mlops/templates/sklearn-basic/requirements.txt
src/mlops/templates/sklearn-basic/charts/plot_metrics.py
src/mlops/templates/sklearn-basic/charts/requirements.txt
src/mlops/templates/sklearn-basic/configs/project_config.yaml
src/mlops/templates/sklearn-basic/data/train.csv
src/mlops/templates/sklearn-basic/models/model.py
src/mlops/web/__init__.py
src/mlops/web/server.py
src/mlops/web/ui/index.html
src/mlops/web/ui/mlops-charts.js
src/mlops/web/ui/script.js
src/mlops/web/ui/styles.css
web-ui/index.html
web-ui/mlops-charts.js
web-ui/script.js
web-ui/styles.css