Skip to main content

A collection of datasets for RUL estimation as Lightning Data Modules.

Project description

RUL Datasets

Master Release Code style: black

This library contains a collection of common benchmark datasets for remaining useful lifetime (RUL) estimation. They are provided as LightningDataModules to be readily used in PyTorch Lightning.

Currently, five datasets are supported:

  • C-MAPSS Turbofan Degradation Dataset
  • FEMTO (PRONOSTIA) Bearing Dataset
  • XJTU-SY Bearing Dataset
  • N-C-MAPSS New Turbofan Degradation Dataset
  • Dummy A tiny, simple dataset for debugging

All datasets share the same API, so they can be used as drop-in replacements for each other. That means, if an experiment can be run with one of the datasets, it can be run with all of them. No code changes needed.

Aside from the basic ones, this library contains data modules for advanced experiments concerning transfer learning, unsupervised domain adaption and semi-supervised learning. These data modules are designed as higher-order data modules. This means they take one or more of the basic data modules as inputs and adjust them to the desired use case.

Installation

The library is pip-installable. Simply type:

pip install rul-datasets

Contribution

Contributions are always welcome. Whether you want to fix a bug, add a feature or a new dataset, just open an issue and a PR.

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

rul_datasets-0.18.0.tar.gz (42.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

rul_datasets-0.18.0-py3-none-any.whl (53.8 kB view details)

Uploaded Python 3

File details

Details for the file rul_datasets-0.18.0.tar.gz.

File metadata

  • Download URL: rul_datasets-0.18.0.tar.gz
  • Upload date:
  • Size: 42.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.7.1 CPython/3.12.3 Linux/6.14.0-1017-azure

File hashes

Hashes for rul_datasets-0.18.0.tar.gz
Algorithm Hash digest
SHA256 c3aff82e02c16d60a2185392ff59afb1a51080feb9bf0b23b7594fc6726690f7
MD5 2aa5e660ce3c1970b8e3646a693edd17
BLAKE2b-256 d547ac3b09e7aeb10ff7862b350482372e8171590e11df13c31ad1fd01a3d3a4

See more details on using hashes here.

File details

Details for the file rul_datasets-0.18.0-py3-none-any.whl.

File metadata

  • Download URL: rul_datasets-0.18.0-py3-none-any.whl
  • Upload date:
  • Size: 53.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.7.1 CPython/3.12.3 Linux/6.14.0-1017-azure

File hashes

Hashes for rul_datasets-0.18.0-py3-none-any.whl
Algorithm Hash digest
SHA256 e6d4c8b089a6ec5176703cee1360358ee576b29abea52be1aba37f569e13e21f
MD5 5bcd7a572b615d2953397400f8c0264e
BLAKE2b-256 39a494f3b73efb52ba083414e0f8a0fdebfe7362e912e393aa2cbe6e7bb9b6bb

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