#pragma once #include #include #include namespace torch { namespace nn { /// Options for `Dropout` and `FeatureDropout`. struct TORCH_API DropoutOptions { /* implicit */ DropoutOptions(double rate = 0.5); /// The probability with which a particular component of the input is set to /// zero. /// Changes to this parameter at runtime are effective. TORCH_ARG(double, rate); }; } // namespace nn } // namespace torch