Skip to main content

ML-oriented tools for navigating the nuclear data evaluation pipeline.

Project description

NucML

Pedro Vicente-Valdez, PhD
Nuclear Engineering - UC Berkeley
pedro.vicentevz@berkeley.edu
Neutronics Lab - Massimiliano Fratoni, PhD

NucML is the first and only end-to-end python-based supervised machine learning pipeline for enhanced bias-free nuclear data generation and evaluation to support the advancement of next-generation nuclear systems. It offers capabilities that allows researchers to navigate through each step of the ML-based nuclear data cross section evaluation pipeline. Some of the supported activities include include dataset parsing and compilation of reaction data, exploratory data analysis, data manipulation and feature engineering, model training and evaluation, and validation via criticality benchmarks. Some of the inherit benefits of this approach are the reduced human-bias in the generation and solution and the fast iteration times. Resulting data from these models can aid the current NDE and help decisions in uncertain scenarios.

Installation and Setup

Please refer to the Installation guide in the official documentation here: https://pedrojrv.github.io/nucml/getting-started.html.

How to Cite

If you used NucML for your work, feel free to cite us using (use previous resource in the meantime):

Vicente-Valdez, P., Bernstein, L., & Fratoni, M. (2020). Application of Machine Learning to Nuclear Data Evaluation. ANS Virtual Winter Meeting, 123, 1287–1290. https://doi.org/10.13182/T123-32998

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

nucml-1.0.5.dev1.tar.gz (227.9 kB view details)

Uploaded Source

Built Distribution

nucml-1.0.5.dev1-py3-none-any.whl (256.9 kB view details)

Uploaded Python 3

File details

Details for the file nucml-1.0.5.dev1.tar.gz.

File metadata

  • Download URL: nucml-1.0.5.dev1.tar.gz
  • Upload date:
  • Size: 227.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/52.0.0.post20210125 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.8.5

File hashes

Hashes for nucml-1.0.5.dev1.tar.gz
Algorithm Hash digest
SHA256 86d9ecd7a768a9b9c4060fb168125cef1ba575579551027e5b2d2f9c63055690
MD5 a08bee5acab4cab25b9b7c92af780b13
BLAKE2b-256 07d9943a00287fa3348e950a4e16da3bcb23513cf14b256c4d8c04ff90bda65b

See more details on using hashes here.

File details

Details for the file nucml-1.0.5.dev1-py3-none-any.whl.

File metadata

  • Download URL: nucml-1.0.5.dev1-py3-none-any.whl
  • Upload date:
  • Size: 256.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/52.0.0.post20210125 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.8.5

File hashes

Hashes for nucml-1.0.5.dev1-py3-none-any.whl
Algorithm Hash digest
SHA256 90cbf13919eb7c107fbe592553a9d3dd8d7c3f831e39d425901c1d15e36372b6
MD5 6018f94b35eda61a4d5e9136d09a7bf2
BLAKE2b-256 ca2c5a755cbe2d1f6c3a2588bac6511986ed8a03d47be9f3dbf8cf1a29cf4ae5

See more details on using hashes here.

Supported by

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