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.0.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.0-py3-none-any.whl (24.8 MB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: pymaise_dev-2.0.0.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.0.tar.gz
Algorithm Hash digest
SHA256 1a2326df231eb3942314a36870a9ab6c82ad1190deb69966af0076b6bf62bc4e
MD5 57f79667bd6a1b8b6a4ecd7001c56964
BLAKE2b-256 81c05589b71c23e391174bd5b5b87942b91ccbd8a7043b0c1852556aeac40507

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymaise_dev-2.0.0.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.0-py3-none-any.whl.

File metadata

  • Download URL: pymaise_dev-2.0.0-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.0-py3-none-any.whl
Algorithm Hash digest
SHA256 185e64d13d053d4b69c5f25ba753441b153dc6ea7a3740f56e9b8eaff0ec1b6a
MD5 eb02f02e3c2743e992d094339e7da305
BLAKE2b-256 4757d2e88e910f7fdffb104744e08aa03b1adde7783287c451e70ec1b8b4d695

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymaise_dev-2.0.0-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