torchliter.engine.utilsto_bufferto_buffer(buffer_registry_name='buffer_registry') → Callable
Returns a decorator that push the updates to corresponding buffers.
For example,
@to_buffer('some-buffer-registry'):
def some_step_method(self, *args):
...
yield 'var1', var1
...
yield 'var2', var2
where var1 and var2 are buffer names in some-buffer-registry.
Parameters ———- buffer_registry_name : str, optional name of buffer registry, by default “buffer_registry”
Returns ——- Callable A decorator that turns a generator to a method the automatically pushes updates to buffers