class Chainer::Training::Extension

Constants

PRIORITY_EDITOR
PRIORITY_READER
PRIORITY_WRITER

Attributes

name[RW]
priority[W]
trigger[W]

Public Class Methods

new() click to toggle source
# File lib/chainer/training/extension.rb, line 11
def initialize
end

Public Instance Methods

call(trainer) click to toggle source
# File lib/chainer/training/extension.rb, line 14
def call(trainer)
end
default_name() click to toggle source
# File lib/chainer/training/extension.rb, line 17
def default_name
  self.class.name.split('::').last
end
priority() click to toggle source
# File lib/chainer/training/extension.rb, line 25
def priority
  @priority || PRIORITY_READER
end
trigger() click to toggle source
# File lib/chainer/training/extension.rb, line 21
def trigger
  @trigger || [1, 'iteration']
end