Skip to main content

Michigan Artificial Intelligence 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.1.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.1.0-py3-none-any.whl (24.8 MB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: pymaise_dev-2.1.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.12

File hashes

Hashes for pymaise_dev-2.1.0.tar.gz
Algorithm Hash digest
SHA256 08d270d450a2ef427f29b533581fcdeb192c2b7ed77564ee90a1912f5b438c64
MD5 c506f2130a75c385ebdd161c4499dcf9
BLAKE2b-256 66594958083d9bc6a94f2f4c971374178a44dd88ccd6201aa5dbebb1112bc208

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: pymaise_dev-2.1.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.12

File hashes

Hashes for pymaise_dev-2.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 50911d6f8f9427d0fbf96e1992576c363e666670679d318bbca4f3f39b3c1d62
MD5 df3e6fd5ce46ae6a57c161e4ec4f8a18
BLAKE2b-256 bb70d68d55f2571831429798fae1b741961543c5f8d6b81c2c739f3c39833384

See more details on using hashes here.

Provenance

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