Skip to main content

Michigan Artificial Intelligance Standard Environment

Project description

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.

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

pymaise_dev-2.0.1.tar.gz (24.6 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pymaise_dev-2.0.1-py3-none-any.whl (24.8 MB view details)

Uploaded Python 3

File details

Details for the file pymaise_dev-2.0.1.tar.gz.

File metadata

  • Download URL: pymaise_dev-2.0.1.tar.gz
  • Upload date:
  • Size: 24.6 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pymaise_dev-2.0.1.tar.gz
Algorithm Hash digest
SHA256 d0cae058c109221b0c07053d9b5c1cc2bf8c1acf761b188cae8ce9f60c1f23ab
MD5 4a854126d436e89371a5f9039fb30d68
BLAKE2b-256 a4a0ea7adfd7143a92fffbf9bebf9f29033dd429a911ee7d559ad0e80dbcddae

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymaise_dev-2.0.1.tar.gz:

Publisher: publish.yml on tunkleo/pyMAISE

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pymaise_dev-2.0.1-py3-none-any.whl.

File metadata

  • Download URL: pymaise_dev-2.0.1-py3-none-any.whl
  • Upload date:
  • Size: 24.8 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pymaise_dev-2.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 f9c8c49429ea168d2a15d7941e9bdbb53b8d333187ba784891b4fba34b5c4792
MD5 88b664beb0ccda5166fcf48a178b286e
BLAKE2b-256 362e34d6e57560b9b6c3b275119da2c75ef64136543212b77a27aa1411433557

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymaise_dev-2.0.1-py3-none-any.whl:

Publisher: publish.yml on tunkleo/pyMAISE

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

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