Skip to content

vvsotnikov/gamma-workshop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gamma-workshop

Supplementary materials for Astroparticle Physics meets Data Science Workshop

Getting started

  1. Clone this repository
  2. Set up a Python 3.9+ virtual environment
  3. Install the requirements
    1. To use TensorFlow models: pip install tensorflow numpy scipy seaborn
    2. To use PyTorch models: pip install torch torchvision numpy scipy seaborn

File structure

  • eda.ipynb: Jupyter notebook with exploratory data analysis
  • utils.py: Utility functions for loading and preprocessing the data, as well as for printing the results
  • mlp_tf.py: TensorFlow implementation of a multi-layer perceptron
  • mlp_torch.py: PyTorch implementation of a multi-layer perceptron
  • cnn_tf.py: TensorFlow implementation of a convolutional neural network
  • cnn_tf.ipynb: Jupyter notebook with a TensorFlow implementation of a convolutional neural network
  • mlp_torch.ipynb: Jupyter notebook with a PyTorch implementation of a multi-layer perceptron
  • mlp_torch.ipynb: Jupyter notebook with a PyTorch implementation of a convolutional neural network

About

Supplementary materials for Astroparticle Physics meets Data Science Workshop

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published