Remaining useful life datasets#

class ice.remaining_useful_life_estimation.datasets.RulCmapss(num_chunks=None, force_download=False)[source]#

Bases: BaseDataset

Preprocessed to piece wise RUL data from the dataset: Saxena A. et al. Damage propagation modeling for aircraft engine run-to-failure simulation DOI: 10.1109/PHM.2008.4711414

Parameters:
  • num_chunks (int) – If given, download only num_chunks chunks of data. Used for testing purposes.

  • force_download (bool) – If True, download the dataset even if it exists.

This method has to be implemented by all children. Set name and public link.

class ice.remaining_useful_life_estimation.datasets.RulCmapssPaper(num_chunks=None, force_download=False)[source]#

Bases: BaseDataset

Preprocessed to piece wise RUL data from the dataset: Saxena A. et al. Damage propagation modeling for aircraft engine run-to-failure simulation DOI: 10.1109/PHM.2008.4711414. Target is the minimum rul value for every test device.

Parameters:
  • num_chunks (int) – If given, download only num_chunks chunks of data. Used for testing purposes.

  • force_download (bool) – If True, download the dataset even if it exists.

This method has to be implemented by all children. Set name and public link.