Skip to main content

AI and Machine Learning for manufacturing related datasets

Project description

# ManufacturingNet

[Website](http://manufacturingnet.io/) | [Documentation](https://manufacturingnet.readthedocs.io/en/latest/)

ManufacturingNet provides a sustainable, open-source ecosystem of modern artificial intelligence (AI) tools for tackling diverse engineering challenges.

Written in Python3 and designed for ease of use, ManufacturingNet’s machine learning library simplifies AI for manufacturing professionals.

ManufacturingNet is developed and maintained by the Mechanical and AI Lab (MAIL) at Carnegie Mellon University.

For more information, visit our website, [manufacturingnet.io.](http://manufacturingnet.io/)

## Requirements

To use ManufacturingNet, you will need a version of [Python](https://www.python.org/downloads/) greater than 3.4 installed.

To check if Python3 is installed, open the terminal on Linux/MacOS or PowerShell on Windows and run the following command:

`bash python3 --version `

To install ManufacturingNet and its dependencies, you will need [pip](https://pip.pypa.io/en/stable/), the Python package manager. If you have a version of Python greater than 3.4, pip should already be installed.

To check if pip is installed, open the terminal/PowerShell and run the following command:

`bash pip --version `

ManufacturingNet depends on the following packages: - [Matplotlib](https://matplotlib.org/) - [NumPy](https://numpy.org/) - [Pillow](https://python-pillow.org/) - [PyTorch](https://pytorch.org/) - [SciPy](https://www.scipy.org/) - [Scikit-Learn](https://scikit-learn.org/stable/) - [XGBoost](https://xgboost.readthedocs.io/en/latest/)

These packages will be automatically installed when you install ManufacturingNet.

### Handling Import Errors

The above packages should be all you need to run ManufacturingNet, but if you run into errors like ImportError: No module named ModuleName, try installing the module with pip like so:

`bash pip install ModuleName `

## Installation

After you’ve installed the above requirements, open the terminal/PowerShell and run the following command:

`bash pip install -i https://test.pypi.org/simple/ ManufacturingNet `

## Usage

To start using ManufacturingNet in any Python environment, import the library as such:

`python import ManufacturingNet `

If you don’t need the entire library, you can import specific classes using dot notation and “from” statements. For example, to import the linear regression model, use this code:

`python from ManufacturingNet.models import LinRegression `

To import the feature extraction functionality, use this code:

`python from ManufacturingNet.featurization import Featurizer `

When in doubt, check the [documentation](https://manufacturingnet.readthedocs.io/en/latest/)!

## License [MIT](https://choosealicense.com/licenses/mit/)

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

ManufacturingNet-0.0.1.tar.gz (88.2 kB view details)

Uploaded Source

Built Distribution

ManufacturingNet-0.0.1-py3-none-any.whl (117.4 kB view details)

Uploaded Python 3

File details

Details for the file ManufacturingNet-0.0.1.tar.gz.

File metadata

  • Download URL: ManufacturingNet-0.0.1.tar.gz
  • Upload date:
  • Size: 88.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/49.2.0 requests-toolbelt/0.9.1 tqdm/4.42.1 CPython/3.7.6

File hashes

Hashes for ManufacturingNet-0.0.1.tar.gz
Algorithm Hash digest
SHA256 e6bbccd3092c69ac965bd515624c2209865cbe2ba58afd22af22119fd9beb72e
MD5 071d042e1eac806a86a141f26809fe02
BLAKE2b-256 c60faee222633e6b95747bab80bfa05184c9e069e849f53546a20b4f7378c22a

See more details on using hashes here.

File details

Details for the file ManufacturingNet-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: ManufacturingNet-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 117.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/49.2.0 requests-toolbelt/0.9.1 tqdm/4.42.1 CPython/3.7.6

File hashes

Hashes for ManufacturingNet-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 227ef2700b73accdad6b916b5cdd6ae3c67aee7a6369bfb50bb04f10eafff4ce
MD5 4cfb96fa5d43fa5dfda39d167d58df54
BLAKE2b-256 2cd873dba685ef21f63e6dc53486e3d8eff08c4f817f41ed8662f170dfcae97c

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