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 DeepManufacturing `

## 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

DeepManufacturing-0.0.7.tar.gz (101.8 kB view details)

Uploaded Source

Built Distribution

DeepManufacturing-0.0.7-py3-none-any.whl (130.8 kB view details)

Uploaded Python 3

File details

Details for the file DeepManufacturing-0.0.7.tar.gz.

File metadata

  • Download URL: DeepManufacturing-0.0.7.tar.gz
  • Upload date:
  • Size: 101.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.16

File hashes

Hashes for DeepManufacturing-0.0.7.tar.gz
Algorithm Hash digest
SHA256 83223bb10e190d756abde6b435d71c44e902cdd828d0cf0c495d6b7884e0655f
MD5 c0f0717bd0cb1ba62fff7c0cdde39e7f
BLAKE2b-256 04c8156a696d18288226b6470af3989420528039b3068439cf3a98cd0277d5ca

See more details on using hashes here.

File details

Details for the file DeepManufacturing-0.0.7-py3-none-any.whl.

File metadata

File hashes

Hashes for DeepManufacturing-0.0.7-py3-none-any.whl
Algorithm Hash digest
SHA256 a0eda3c7ea3d698d891bad36ffac5a0d4b0c72c46d6d4d29dfed5cef9b9fc490
MD5 6c1f76ca5b00f41cf9e059ecf7309755
BLAKE2b-256 28747fdce412cde9f8c34092eecbc5d9c6dcfa7c0f8d562228f5ad9854613d14

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