├── .gitignore ├── Makefile ├── README.md ├── api ├── Dockerfile ├── __init__.py ├── app.py └── tests │ └── test_app.py ├── data ├── processed │ └── readme.md └── raw │ ├── metadata.toml │ └── readme.md ├── environment.yml ├── evaluation └── evaluate_predictor.py ├── model_core ├── __init__.py ├── datasets │ ├── __init__.py │ └── dataset.py ├── models │ ├── __init__.py │ └── base.py ├── networks │ ├── __init__.py │ └── mlp.py ├── predictor.py ├── tests │ ├── support │ │ └── readme.md │ └── test_predictor.py ├── util.py └── weights │ └── readme.md ├── notebooks └── 00_exploratory_data_analysis.ipynb ├── requirements-dev.in ├── requirements-dev.txt ├── requirements.in ├── requirements.txt ├── setup.md ├── setup.py ├── tasks ├── build_api_docker.sh ├── lint.sh ├── prepare_sample_experiments.sh ├── run_api_docker.sh ├── test_api.sh ├── test_functionality.sh ├── test_validation.sh └── train_predictor.sh └── training ├── experiments └── sample.json ├── gpu_manager.py ├── prepare_experiments.py ├── run_experiment.py └── util.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielhCarranza/ml-production-template/HEAD/.gitignore -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielhCarranza/ml-production-template/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielhCarranza/ml-production-template/HEAD/README.md -------------------------------------------------------------------------------- /api/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielhCarranza/ml-production-template/HEAD/api/Dockerfile -------------------------------------------------------------------------------- /api/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /api/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielhCarranza/ml-production-template/HEAD/api/app.py -------------------------------------------------------------------------------- /api/tests/test_app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielhCarranza/ml-production-template/HEAD/api/tests/test_app.py -------------------------------------------------------------------------------- /data/processed/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielhCarranza/ml-production-template/HEAD/data/processed/readme.md -------------------------------------------------------------------------------- /data/raw/metadata.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielhCarranza/ml-production-template/HEAD/data/raw/metadata.toml -------------------------------------------------------------------------------- /data/raw/readme.md: -------------------------------------------------------------------------------- 1 | # Info of your raw Dataset -------------------------------------------------------------------------------- /environment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielhCarranza/ml-production-template/HEAD/environment.yml -------------------------------------------------------------------------------- /evaluation/evaluate_predictor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielhCarranza/ml-production-template/HEAD/evaluation/evaluate_predictor.py -------------------------------------------------------------------------------- /model_core/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /model_core/datasets/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielhCarranza/ml-production-template/HEAD/model_core/datasets/__init__.py -------------------------------------------------------------------------------- /model_core/datasets/dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielhCarranza/ml-production-template/HEAD/model_core/datasets/dataset.py -------------------------------------------------------------------------------- /model_core/models/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielhCarranza/ml-production-template/HEAD/model_core/models/__init__.py -------------------------------------------------------------------------------- /model_core/models/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielhCarranza/ml-production-template/HEAD/model_core/models/base.py -------------------------------------------------------------------------------- /model_core/networks/__init__.py: -------------------------------------------------------------------------------- 1 | """Neural network code modules.""" 2 | from .mlp import mlp 3 | 4 | -------------------------------------------------------------------------------- /model_core/networks/mlp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielhCarranza/ml-production-template/HEAD/model_core/networks/mlp.py -------------------------------------------------------------------------------- /model_core/predictor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielhCarranza/ml-production-template/HEAD/model_core/predictor.py -------------------------------------------------------------------------------- /model_core/tests/support/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielhCarranza/ml-production-template/HEAD/model_core/tests/support/readme.md -------------------------------------------------------------------------------- /model_core/tests/test_predictor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielhCarranza/ml-production-template/HEAD/model_core/tests/test_predictor.py -------------------------------------------------------------------------------- /model_core/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielhCarranza/ml-production-template/HEAD/model_core/util.py -------------------------------------------------------------------------------- /model_core/weights/readme.md: -------------------------------------------------------------------------------- 1 | # Save your weights here -------------------------------------------------------------------------------- /notebooks/00_exploratory_data_analysis.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielhCarranza/ml-production-template/HEAD/notebooks/00_exploratory_data_analysis.ipynb -------------------------------------------------------------------------------- /requirements-dev.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielhCarranza/ml-production-template/HEAD/requirements-dev.in -------------------------------------------------------------------------------- /requirements-dev.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielhCarranza/ml-production-template/HEAD/requirements-dev.txt -------------------------------------------------------------------------------- /requirements.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielhCarranza/ml-production-template/HEAD/requirements.in -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielhCarranza/ml-production-template/HEAD/requirements.txt -------------------------------------------------------------------------------- /setup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielhCarranza/ml-production-template/HEAD/setup.md -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielhCarranza/ml-production-template/HEAD/setup.py -------------------------------------------------------------------------------- /tasks/build_api_docker.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielhCarranza/ml-production-template/HEAD/tasks/build_api_docker.sh -------------------------------------------------------------------------------- /tasks/lint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielhCarranza/ml-production-template/HEAD/tasks/lint.sh -------------------------------------------------------------------------------- /tasks/prepare_sample_experiments.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielhCarranza/ml-production-template/HEAD/tasks/prepare_sample_experiments.sh -------------------------------------------------------------------------------- /tasks/run_api_docker.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielhCarranza/ml-production-template/HEAD/tasks/run_api_docker.sh -------------------------------------------------------------------------------- /tasks/test_api.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | pytest -s api 3 | -------------------------------------------------------------------------------- /tasks/test_functionality.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | pytest -s nodel_core 3 | -------------------------------------------------------------------------------- /tasks/test_validation.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielhCarranza/ml-production-template/HEAD/tasks/test_validation.sh -------------------------------------------------------------------------------- /tasks/train_predictor.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielhCarranza/ml-production-template/HEAD/tasks/train_predictor.sh -------------------------------------------------------------------------------- /training/experiments/sample.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielhCarranza/ml-production-template/HEAD/training/experiments/sample.json -------------------------------------------------------------------------------- /training/gpu_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielhCarranza/ml-production-template/HEAD/training/gpu_manager.py -------------------------------------------------------------------------------- /training/prepare_experiments.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielhCarranza/ml-production-template/HEAD/training/prepare_experiments.py -------------------------------------------------------------------------------- /training/run_experiment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielhCarranza/ml-production-template/HEAD/training/run_experiment.py -------------------------------------------------------------------------------- /training/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielhCarranza/ml-production-template/HEAD/training/util.py --------------------------------------------------------------------------------