201st place (top 19%) submission for PLAsTiCC Astronomical Classification Kaggle Competition, team MIMUW E L I T E.
All of our major submissions were generated in scripts and notebooks located inside notebooks/submission-ideas/
. Make sure to read the comments and messages carefully when executing these notebooks.
.
├── data
│ ├── raw # raw data downloaded by the script
│ └── sets # directory for datasets
├── download-datasets.sh
├── experiments # directory for experiments - notebooks, scripts, mlflow wrapper
├── mlruns # directory for storing MLflow experiment logs and artifacts
├── notebooks # directory for other notebooks
├── plasticc # plasticc python module
├── setup.py # plasticc and experiments modules installation instructions for pip
├── requirements.txt # module & experiment requirements
├── requirements-dev.txt # requirements for development
└── submissions # folder for submission
conda create -n plasticc python=3.6 ipykernel ipywidgets
source activate plasticc
pip install -r requirements.txt
python setup.py develop
source deactivate
- tmux may have issues when running from a virtual environmenttmux new -s lab
--> source activate plasticc
; jupyter lab
; Ctrl+B
then D
to exit the terminaltmux new -s mlflow
--> source activate plasticc
; mlflow ui
; Ctrl+B
then D
to exit the terminallocalhost:8888
and mlflow on localhost:5000
See notebooks/MLflow-Tutorial
.