hookeai.miscellaneous.pruning.pruning_dataset¶
Pruning procedure of time series data set.
Functions¶
- prune_time_series_dataset
Prune time series data set.
- setup_pruning_dirs
Setup main pruning process directories.
- set_pruning_iter_dir
Setup pruning iteration directory.
- set_default_pruning_parameters
Set default pruning parameters.
- get_n_prun_sample
Get number of pruned samples.
- perform_pruning_step
Perform pruning step.
- set_pruning_step_dir
Setup pruning iteration directory.
- write_summary_file
Write summary file.
- load_full_dataset
Load full data set.
- read_samples_loss_from_dir
Read loss samples from prediction directory.
- plot_pruning_iterative_data
Plot pruning iterative data.
- display_pruning_data
Display data from pruning data file.
- preview_pruning_iterations
Preview pruning iterations.
Functions
|
Display data from pruning data file. |
|
Find file in directory based on regular expression. |
|
Get number of pruned samples. |
|
Get parent data set indices from subset indices. |
|
Load PyTorch time series data set. |
|
Load full data set. |
|
Create a directory. |
|
Perform prediction with RNN-based model. |
|
Perform standard training of RNN-based model. |
|
Perform pruning step. |
|
Plot pruning iterative data. |
|
Plot data in xy axes. |
|
Preview pruning iterations. |
|
Prune time series data set. |
|
Read mean prediction metrics from file. |
|
Read loss samples from prediction directory. |
|
Save PyTorch time series data set to file. |
|
Save Matplotlib figure. |
Set default pruning parameters. |
|
|
Setup pruning iteration directory. |
|
Setup pruning iteration directory. |
|
Setup main pruning process directories. |
|
Randomly split data set into non-overlapping subsets. |
|
Write summary file. |
Classes
|
Time series data set (in-memory storage only). |