Skip to main content

Case Western Reserve University Bearing Data

Project description

Usage

import cwru
data = cwru.CWRU("12DriveEndFault", "1797", 384)

Then, you can use data.X_train, data.y_train, data.X_test, data.y_test, data.labels, data.nclasses to train and evaluate your data driven fault diagnostic algrithms.

Not have a local copy of CWRU Bearing data on your machine? Don’t be worry, These .mat files required by your code will be automatically downloaded from Case Western Reserve University Bearing Data Center, renamed properly with their corresponding class, stored in ~/Datasets/CWRU directory to avoid downloading in future.

Arguments

The constructor of class cwru.CWRU has three arguments:

  • exp: experiment, supporting "12DriveEndFault", "12FanEndFault", "48DriveEndFault"

  • rpm: rpm during testing

  • length: length of the signal slice, namely X_train.shape[1]

Install

Install by pip:

$ pip install –user cwru

Or install manually:

$ python setup.py install

Test

You can run unit test by:

$ python -m unittest discover

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

cwru-0.2.tar.gz (4.2 kB view details)

Uploaded Source

File details

Details for the file cwru-0.2.tar.gz.

File metadata

  • Download URL: cwru-0.2.tar.gz
  • Upload date:
  • Size: 4.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for cwru-0.2.tar.gz
Algorithm Hash digest
SHA256 1cafc844a6851843bc4f9b309b5dfdc52fb9c1886cd849cd1427571bafa4fe70
MD5 2c5dbe6802a0f9547142a2653bdbe8db
BLAKE2b-256 6e7da0725229e8079af6aa9bc09ba632ffebe396ff88520b0f923ed883507b6a

See more details on using hashes here.

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