hookeai.time_series_data.time_dataset

Time series data set.

Classes

TimeSeriesDatasetInMemory(torch.utils.data.Dataset)

Time series data set (in-memory storage only).

TimeSeriesDataset(torch.utils.data.Dataset)

Time series data set.

Functions

time_collator

Collate time series batch data.

get_time_series_data_loader

Get time series data set data loader.

save_dataset

Save PyTorch time series data set to file.

load_dataset

Load PyTorch time series data set.

change_dataset_features_labels

Change time series data set features labels.

add_dataset_feature_init

Add feature initialization to all samples of time series data set.

concatenate_dataset_features

Concatenate existing features of time series data set into new feature.

sum_dataset_features

Sum existing features of time series data set into new feature.

write_time_series_dataset_summary_file

Write summary data file for time series data set generation.

split_dataset

Randomly split data set into non-overlapping subsets.

get_parent_dataset_indices

Get parent data set indices from subset indices.

Functions

add_dataset_feature_init(dataset, ...)

Add feature initialization to all samples of time series data set.

change_dataset_features_labels(dataset, ...)

Change time series data set features labels.

concatenate_dataset_features(dataset, ...[, ...])

Concatenate existing features of time series data set into new feature.

get_parent_dataset_indices(subset, ...)

Get parent data set indices from subset indices.

get_time_series_data_loader(dataset[, ...])

Get time series data set data loader.

load_dataset(dataset_file_path)

Load PyTorch time series data set.

save_dataset(dataset, dataset_basename, ...)

Save PyTorch time series data set to file.

split_dataset(dataset, split_sizes[, ...])

Randomly split data set into non-overlapping subsets.

sum_dataset_features(dataset, ...[, ...])

Sum existing features of time series data set into new feature.

time_collator(batch_data)

Collate time series batch data.

write_summary_file(summary_directory[, ...])

Write summary data file with provided keyword-based parameters.

write_time_series_dataset_summary_file(...)

Write summary data file for time series data set generation.

Classes

TimeSeriesDataset(dataset_directory, ...[, ...])

Time series data set.

TimeSeriesDatasetInMemory(dataset_samples)

Time series data set (in-memory storage only).