Shortcuts

Class PReLUImpl

Inheritance Relationships

Base Type

Class Documentation

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

Applies the PReLU function element-wise.

See https://pytorch.org/docs/main/nn.html#torch.nn.PReLU to learn about the exact behavior of this module.

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

Example:

PReLU model(PReLUOptions().num_parameters(42));

Public Functions

explicit PReLUImpl(const PReLUOptions &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 PReLU module into the given stream.

Public Members

PReLUOptions options

The options with which this Module was constructed.

Tensor weight

The learned weight.

Docs

Access comprehensive developer documentation for PyTorch

View Docs

Tutorials

Get in-depth tutorials for beginners and advanced developers

View Tutorials

Resources

Find development resources and get your questions answered

View Resources