Class LocalResponseNormImpl

Inheritance Relationships

Base Type

Class Documentation

class LocalResponseNormImpl : public torch::nn::Cloneable<LocalResponseNormImpl>

Applies local response normalization over an input signal composed of several input planes, where channels occupy the second dimension.

Applies normalization across channels. See to learn about the exact behavior of this module.

See the documentation for torch::nn::LocalResponseNormOptions class to learn what constructor arguments are supported for this module.



Public Functions

inline LocalResponseNormImpl(int64_t size)
explicit LocalResponseNormImpl(const LocalResponseNormOptions &options_)
Tensor forward(const Tensor &input)
virtual void reset() override

reset() must perform initialization of all members with reference semantics, most importantly parameters, buffers and submodules.

virtual void pretty_print(std::ostream &stream) const override

Pretty prints the LocalResponseNormImpl module into the given stream.

Public Members

LocalResponseNormOptions options

The options with which this Module was constructed.


Access comprehensive developer documentation for PyTorch

View Docs


Get in-depth tutorials for beginners and advanced developers

View Tutorials


Find development resources and get your questions answered

View Resources