Skip to main content

An end-to-end framework for applying machine learning to high-energy physics research.

Project description

HEP ML Lab (HML)

codecov

❗ 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.

Module overview

Here is a brief overview of the modules in HML:

  • 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;

Project details


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.0.tar.gz (43.4 kB view hashes)

Uploaded Source

Built Distribution

hep_ml_lab-0.2.0-py3-none-any.whl (51.9 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page