Physics ML Education ML Frameworks

Educational courses, tutorials, and lecture materials teaching machine learning applications in physics and physical sciences. Includes domain-specific physics problems (particle classification, neutrino detection, high-energy physics). Does NOT include general ML frameworks, physics simulations without ML focus, or non-educational research papers.

There are 35 physics ml education frameworks tracked. 4 score above 50 (established tier). The highest-rated is arogozhnikov/hep_ml at 67/100 with 197 stars and 13,925 monthly downloads.

Get all 35 projects as JSON

curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=ml-frameworks&subcategory=physics-ml-education&limit=20"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.

# Framework Score Tier
1 arogozhnikov/hep_ml

Machine Learning for High Energy Physics.

67
Established
2 CompPhysics/ComputationalPhysics2

Advanced course in Computational Physics, see texbook at...

55
Established
3 DeepLearningForPhysicsResearchBook/deep-learning-physics

This project contains additional material for the textbook Deep Learning for...

51
Established
4 desy-ml/cheetah

Fast and differentiable particle accelerator optics simulation for...

50
Established
5 FNALLPC/machine-learning-hats

FNAL LPC Machine Learning HATS

49
Emerging
6 iml-wg/HEPML-LivingReview

Living Review of Machine Learning for Particle Physics

46
Emerging
7 FNALLPC/machine-learning-das

Machine Learning DAS Short Exercise with CMS Open Data

45
Emerging
8 InfectionMedicineProteomics/BINN

Generating biologically informed neural networks

44
Emerging
9 iml-wg/HEP-ML-Resources

Listing of useful learning resources for machine learning applications in...

43
Emerging
10 dkirkby/MachineLearningStatistics

Machine learning and statistics for physicists

40
Emerging
11 jmduarte/phys139_239

UCSD PHYS 139/239: Machine Learning in Physics (Fall 2025)

39
Emerging
12 msuzen/isingLenzMC

isingLenzMC: Monte Carlo for Classical Ising Model (with core C library)

39
Emerging
13 GiggleLiu/marburg

physics meets neural networks

39
Emerging
14 FlorianMarquardt/machine-learning-for-physicists

Code for "Machine Learning for Physicists" lecture series by Florian Marquardt

38
Emerging
15 MaterSim/ComputationalPhysics300

computational physics class taught at UNLV (Phys300)

35
Emerging
16 sraeisi/MachineLearning_Physics

This is to facilitate the “Machine Learning in Physics” course that I am...

32
Emerging
17 Emergent-Behaviors-in-Biology/mlreview_notebooks

Notebooks for "A high bias low-variance introduction to Machine Learning for...

32
Emerging
18 cifkao/nopdb

NoPdb: Non-interactive Python Debugger

31
Emerging
19 theoria-dataset/theoria-dataset

Building a curated, high-quality dataset of Theoretical Physics equations...

31
Emerging
20 pedrojuanbj/MLTSA

Machine Learning Transition State Analysis (MLTSA) suite with Analytical...

28
Experimental
21 m2aia/pym2aia

pyM²aia is a Python package for memory-efficient access and processing of...

27
Experimental
22 MonitSharma/Computational-High-Energy-Physics

These are the codes used in High Energy Physics simulations, particularly...

25
Experimental
23 emmaking-smith/HiTEA

The High Throughput Experimentation Analyzer (HiTEA) modules as described in...

25
Experimental
24 jmduarte/Nomological_Net_ML_Particle_Physics

Nomological Net for ML in Particle Physics

24
Experimental
25 JP-Amboage/performance-pred

Code developed during my internship at CERN Openlab in summer 2022

23
Experimental
26 hepai-lab/hepai

This is High energy AI Framework (HAI) for models, datasets and applications

21
Experimental
27 alaha999/MLPhyCourse

ML application in Physics PH6232

21
Experimental
28 Shk1r/Physics-Driven-Event-Classification

Physics-aware machine learning study for event classification in high-energy physics.

15
Experimental
29 alexpg7/Background-Signal-Analysis

A project made to filter the true signal from the background of a detector.

15
Experimental
30 haimengzhao/juno-reconstruction

Neutrino energy reconstruction program in Jiangmen Underground Neutrino...

15
Experimental
31 wyspa11/Particle-classification

Classification atmospheric muons vs neutrinos using KNN and GBDT​

14
Experimental
32 MALAPA-Collab/cheetah-tutorial-2025

"Differentiable Simulations" tutorial presented at the 5th MaLAPA workshop...

14
Experimental
33 aditya-marathe/msci-project

Using deep learning techniques to measure neutrino oscillations. (MSci Project)

12
Experimental
34 llnl/PhyML

Physics based Machine Learning

11
Experimental
35 manduca-a/QUANTUM-TRAJECTORIES

Progetto QUANTUM-TRAJECTORIES Unical - DEEP LEARNING Addestramento di...

11
Experimental