Class: Trainers::TrainerControl

Inherits:
Object
  • Object
show all
Defined in:
lib/trainers/callbacks.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initializeTrainerControl

Returns a new instance of TrainerControl.



25
26
27
28
29
30
31
# File 'lib/trainers/callbacks.rb', line 25

def initialize
  @should_training_stop = false
  @should_epoch_stop    = false
  @should_save          = false
  @should_evaluate      = false
  @should_log           = false
end

Instance Attribute Details

#should_epoch_stopObject

Returns the value of attribute should_epoch_stop.



22
23
24
# File 'lib/trainers/callbacks.rb', line 22

def should_epoch_stop
  @should_epoch_stop
end

#should_evaluateObject

Returns the value of attribute should_evaluate.



22
23
24
# File 'lib/trainers/callbacks.rb', line 22

def should_evaluate
  @should_evaluate
end

#should_logObject

Returns the value of attribute should_log.



22
23
24
# File 'lib/trainers/callbacks.rb', line 22

def should_log
  @should_log
end

#should_saveObject

Returns the value of attribute should_save.



22
23
24
# File 'lib/trainers/callbacks.rb', line 22

def should_save
  @should_save
end

#should_training_stopObject

Returns the value of attribute should_training_stop.



22
23
24
# File 'lib/trainers/callbacks.rb', line 22

def should_training_stop
  @should_training_stop
end