# chainer.training.triggers.OnceTrigger¶

class chainer.training.triggers.OnceTrigger(call_on_resume=False)[source]

Trigger based on the starting point of the iteration.

This trigger accepts only once at starting point of the iteration. There are two ways to specify the starting point: only starting point in whole iteration or called again when training resumed.

Parameters

call_on_resume (bool) – Whether the extension is called again or not when restored from a snapshot. It is set to False by default.

Variables
• finished (bool) – Flag that indicates whether or not this trigger will

• in the future. This flag is used to determine if the extension (fire) –

• be initialized after resume. (should) –

Methods

__call__(trainer)[source]

Call self as a function.

serialize(serializer)[source]
__eq__()

Return self==value.

__ne__()

Return self!=value.

__lt__()

Return self<value.

__le__()

Return self<=value.

__gt__()

Return self>value.

__ge__()

Return self>=value.

Attributes

finished