macop.callbacks.UCBCheckpoint

UCB policy Checkpoint class implementation

Classes

UCBCheckpoint(every, filepath)

UCB checkpoint is used for loading previous UCB data and start again after loading checkpoint Need to be the same operators used during previous run

class macop.callbacks.UCBCheckpoint.UCBCheckpoint(every, filepath)[source]

UCB checkpoint is used for loading previous UCB data and start again after loading checkpoint Need to be the same operators used during previous run

algo

{Algorithm} – main algorithm instance reference

every

{int} – checkpoint frequency used (based on number of evaluations)

filepath

{str} – file path where checkpoints will be saved

load()[source]

Load backup lines as rewards and occurrences for UCB

run()[source]

Check if necessary to do backup based on every variable