Spec-Zone.ru › PyTorch 1

torch.autograd.Function.forward

static Function.forward(ctx, *args, **kwargs) [source]

Выполняет операцию.

Этот метод должен быть переопределен всеми подклассами.

Он должен принимать контекст ctx в качестве первого аргумента, а затем любое количество аргументов (тензоры или другие типы).

Контекст может использоваться для хранения произвольных данных, которые затем могут быть получены во время обратного прохода. Тензоры не должны храниться напрямую в ctx (хотя это не обеспечивается в настоящее время для обратной совместимости). Вместо этого тензоры следует сохранять либо с помощью ctx.save_for_backward() если они предназначены для использования в backward (эквивалентно, vjp) или ctx.save_for_forward() если они предназначены для использования в jvp.

Тип возвращаемого значения:

Any

© 2024, PyTorch Contributors
PyTorch has a BSD-style license, as found in the LICENSE file.
https://pytorch.org/docs/1.13/generated/torch.autograd.Function.forward.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API