An end-to-end framework for applying machine learning to high-energy physics research.
Project description
HEP ML Lab (HML)
❗ This framework is currently undergoing rapid iteration. Any comments and suggestions are welcome.
Introduction
HEP ML Lab (HML) is an end-to-end framework for applying machine learning (ML) to high energy physics (HEP) research. It provides a set of interfaces for data generation, model training and evaluation. It is designed to be modular and extensible so that you can easily customize it for your own research.
Installation
pip install hep-ml-lab
Usage
Check out the documents.
Module overview
hml.generators
: API of Madgraph5 for simulating colliding events;hml.theories
: Particle physics models;hml.observables
: General observables in jet physics;hml.representations
: Different data structure used to represent an event;hml.datasets
: Existing datasets and helper classes for creating new datasets;hml.methods
: Cuts, trees and networks for classification;hml.metrics
: Metrics used in classical signal vs background analysis;
Updates
v0.2.1
- Add
summary
tohml.generators.Madgraph5
to print a summary of all run. - Add
remove
tohml.generators.Madgraph5
to remove a run. - Add
clean
tohml.generators.Madgraph5
to remove the output directory.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
hep_ml_lab-0.2.1.tar.gz
(44.7 kB
view hashes)
Built Distribution
hep_ml_lab-0.2.1-py3-none-any.whl
(53.1 kB
view hashes)
Close
Hashes for hep_ml_lab-0.2.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d5377b75e3f7dd31339fdb2d071138909aa53c2d1ddf8147f302fd9af9335370 |
|
MD5 | e094935cec5537271b62be76c8b8cad4 |
|
BLAKE2b-256 | 1eb662a7e3fd075f79b5bed358f7decdf5c9fb7c39f3aa082238e4e38115b77c |