Skip to main content

pyMAISE: Michigan Artificial Intelligence Standard Environment

License Tests Status Documentation Status

pyMAISE is an artificial intelligence (AI) and machine learning (ML) benchmarking library for nuclear reactor applications. It offers to streamline the building, tuning, and comparison of various ML models for user-provided data sets. Also, pyMAISE offers benchmarked data sets, written in Jupyter Notebooks, for AI/ML comparison. Current ML algorithm support includes

  • linear regression,
  • lasso regression,
  • logistic regression,
  • decision tree regression and classification,
  • support vector regression and classification,
  • random forest regression and classification,
  • k-nearest neighbors regression and classification,
  • sequential neural networks.

These models are built using scikit-learn and Keras. pyMAISE supports the following neural network layers:

  • dense,
  • dropout,
  • LSTM,
  • GRU,
  • 1D, 2D, and 3D convolutional,
  • 1D, 2D, and 3D max pooling,
  • flatten,
  • and reshape.

Installation and Documentation

Refer to the installation guide and documentation for help.

Benchmark Jupyter Notebooks

You can find the pyMAISE benchmarks here or below.

Metadata

Release files for pymaise-dev 2.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pymaise-dev 2.1.0
File Size Uploaded
pymaise_dev-2.1.0.tar.gz 24.6 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for pymaise-dev 2.1.0
File Interpreter ABI Platform
pymaise_dev-2.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 49.4 MB

Release files / pymaise_dev-2.1.0.tar.gz

Download URL pymaise_dev-2.1.0.tar.gz
Size 24.6 MB
Tags Source
SHA-256 checksum
How to use checksums
08d270d450a2ef427f29b533581fcdeb192c2b7ed77564ee90a1912f5b438c64
BLAKE2b-256 checksum
How to use checksums
66594958083d9bc6a94f2f4c971374178a44dd88ccd6201aa5dbebb1112bc208
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Apr 8, 2026.

Transparency log

Release files / pymaise_dev-2.1.0-py3-none-any.whl

Download URL pymaise_dev-2.1.0-py3-none-any.whl
Size 24.8 MB
Tags Python 3
SHA-256 checksum
How to use checksums
50911d6f8f9427d0fbf96e1992576c363e666670679d318bbca4f3f39b3c1d62
BLAKE2b-256 checksum
How to use checksums
bb70d68d55f2571831429798fae1b741961543c5f8d6b81c2c739f3c39833384
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Apr 8, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

2.1.0 This release

2 release files

2.0.1

2 release files

2.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page