samlab.train module¶
Utilities to simplify training artifacts.
- class samlab.train.EarlyStop(patience=10, delta=0)[source]¶
Bases:
object
Stop training if a loss doesn’t improve within N iterations.
- Parameters
patience (integer, optional) –
- property triggered¶
Warning
property ‘samlab.train.EarlyStop.triggered’ undocumented
- class samlab.train.Loss(delta=0)[source]¶
Bases:
object
Keeps track of whether a loss value has improved.
- property value¶
Warning
property ‘samlab.train.Loss.value’ undocumented
- samlab.train.k_fold(dataset, n=5, k=2, validation=0.2, count=None)[source]¶
Return sets of indices partitioning a dataset for K-fold cross validation.