Supplementary materials for Astroparticle Physics meets Data Science Workshop
- Clone this repository
- Set up a Python 3.9+ virtual environment
- Install the requirements
- To use TensorFlow models:
pip install tensorflow numpy scipy seaborn - To use PyTorch models:
pip install torch torchvision numpy scipy seaborn
- To use TensorFlow models:
eda.ipynb: Jupyter notebook with exploratory data analysisutils.py: Utility functions for loading and preprocessing the data, as well as for printing the resultsmlp_tf.py: TensorFlow implementation of a multi-layer perceptronmlp_torch.py: PyTorch implementation of a multi-layer perceptroncnn_tf.py: TensorFlow implementation of a convolutional neural networkcnn_tf.ipynb: Jupyter notebook with a TensorFlow implementation of a convolutional neural networkmlp_torch.ipynb: Jupyter notebook with a PyTorch implementation of a multi-layer perceptronmlp_torch.ipynb: Jupyter notebook with a PyTorch implementation of a convolutional neural network