• Learn
    Get Started Tutorials Learn the Basics PyTorch Recipes Intro to PyTorch - YouTube Series Webinars
  • Community
    Landscape Join the Ecosystem Community Hub Forums Developer Resources Contributor Awards Community Events PyTorch Ambassadors
  • Projects
    PyTorch vLLM DeepSpeed Host Your Project RAY
  • Docs
    PyTorch Domains
  • Blogs & News
    Blog Announcements Case Studies Events Newsletter
  • About
    PyTorch Foundation Members Governing Board Technical Advisory Council Cloud Credit Program Staff Contact Brand Guidelines
  • JOIN
  • Learn
    • Get Started
    • Tutorials
    • Learn the Basics
    • PyTorch Recipes
    • Introduction to PyTorch - YouTube Series
    • Webinars
  • Community
    • Landscape
    • Join the Ecosystem
    • Community Hub
    • Forums
    • Developer Resources
    • Contributor Awards
    • Community Events
    • PyTorch Ambassadors
  • Projects
    • PyTorch
    • vLLM
    • DeepSpeed
    • Host Your Project
  • Docs
    • PyTorch
    • Domains
  • Blog & News
    • Blog
    • Announcements
    • Case Studies
    • Events
    • Newsletter
  • About
    • PyTorch Foundation
    • Members
    • Governing Board
    • Technical Advisory Council
    • Cloud Credit Program
    • Staff
    • Contact
Skip to main content
Ctrl+K
main
  • Installing C++ Distributions of PyTorch
  • The C++ Frontend
  • Library API
  • FAQ
  • Inference Mode
    • MaybeOwned
    • Tensor Basics
    • Tensor Creation API
    • Tensor CUDA Stream API
    • Tensor Indexing API
    • Library Versioning
Ctrl+K
  • X
  • GitHub
  • PyTorch Forum
  • PyPi
  • Installing C++ Distributions of PyTorch
  • The C++ Frontend
  • Library API
  • FAQ
  • Inference Mode
  • MaybeOwned
  • Tensor Basics
  • Tensor Creation API
  • Tensor CUDA Stream API
  • Tensor Indexing API
  • Library Versioning
Ctrl+K
  • X
  • GitHub
  • PyTorch Forum
  • PyPi

Section Navigation

  • Namespace at
  • Namespace at::detail
  • Namespace at::indexing
  • Namespace at::native
  • Namespace at::symint
  • Namespace c10
  • Namespace c10::cuda
  • Namespace c10::detail
  • Namespace c10::detail_
  • Namespace c10::ivalue
  • Namespace c10::WarningUtils
  • Namespace c10::xpu
  • Namespace caffe2
  • Namespace std
  • Namespace torch
  • Namespace torch
  • Namespace torch ::stable
  • Namespace torch ::stable ::detail
  • Namespace torch::autograd
  • Namespace torch::autograd::detail
  • Namespace torch::autograd::forward_ad
  • Namespace torch::cuda
  • Namespace torch::data
  • Namespace torch::data::datasets
  • Namespace torch::data::datasets::detail
  • Namespace torch::data::detail
  • Namespace torch::data::detail::sequencers
  • Namespace torch::data::detail::sequencers::detail
  • Namespace torch::data::example
  • Namespace torch::data::samplers
  • Namespace torch::data::transforms
  • Namespace torch::detail
  • Namespace torch::enumtype
  • Namespace torch::fft
  • Namespace torch::jit
  • Namespace torch::jit::detail
  • Namespace torch::jit::script
  • Namespace torch::mps
  • Namespace torch::nativert
  • Namespace torch::nested
  • Namespace torch::nn
  • Namespace torch::nn::@150
  • Namespace torch::nn::detail
  • Namespace torch::nn::functional
  • Namespace torch::nn::functions
  • Namespace torch::nn::init
  • Namespace torch::nn::modules
  • Namespace torch::nn::modules::utils
  • Namespace torch::nn::parallel
  • Namespace torch::nn::utils
  • Namespace torch::nn::utils::rnn
  • Namespace torch::optim
  • Namespace torch::optim::detail
  • Namespace torch::python
  • Namespace torch::python::detail
  • Namespace torch::serialize
  • Namespace torch::special
  • Namespace torch::xpu
  • Struct ActivationDescriptor
  • Struct ConvolutionDescriptor
  • Struct CTCLossDescriptor
  • Template Struct DescriptorDeleter
  • Struct DftiDescriptorDeleter
  • Struct DropoutDescriptor
  • Struct RNNDescriptor
  • Struct SpatialTransformerDescriptor
  • Struct Capsule
  • Struct CUDAGuard
  • Struct CUDAMultiStreamGuard
  • Struct CUDAStreamGuard
  • Struct OptionalCUDAGuard
  • Struct OptionalCUDAStreamGuard
  • Struct Device
  • Template Struct ExclusivelyOwnedTraits< at::Tensor >
  • Struct IValue
  • Struct IValue::CompAliasedIValues
  • Struct IValue::CompIdentityIValues
  • Struct ComplexHolder
  • Struct IValue::HashAliasedIValue
  • Struct IValue::HashIdentityIValue
  • Struct StreamData3Holder
  • Template Struct IValue::TagType
  • Template Struct MaybeOwnedTraits< at::Tensor >
  • Template Struct OptionalArray
  • Struct StrongTypePtr
  • Struct WarnAlways
  • Struct WeakIValue
  • Struct WeakOrStrongCompilationUnit
  • Struct WeakOrStrongTypePtr
  • Struct WeakTypePtr
  • Struct AutogradContext
  • Template Struct CppNode
  • Struct MakeNextFunctionList
  • Struct ExtractVariables
  • Template Struct Function
  • Struct Node
  • Struct Node::undefined_input
  • Struct TraceableFunction
  • Struct TypeAndSize
  • Struct DataLoaderBase::Job
  • Struct DataLoaderBase::QuitWorker
  • Struct DataLoaderBase::Result
  • Struct DataLoaderBase::Sequenced
  • Struct DataLoaderOptions
  • Struct ChunkDatasetOptions
  • Struct BatchDataBuffer::UnwrappedBatchData
  • Template Struct is_optional
  • Struct TensorDataset
  • Template Struct IteratorImpl
  • Template Struct SentinelIterator
  • Template Struct NoSequencer
  • Template Struct OrderedSequencer
  • Template Struct Sequencer
  • Template Struct ValidIterator
  • Template Struct Example
  • Template Struct Example< Data, example::NoTarget >
  • Struct FullDataLoaderOptions
  • Struct BatchSize
  • Struct CustomBatchRequest
  • Template Struct Normalize
  • Template Struct Stack
  • Template Struct Stack< Example< > >
  • Template Struct Stack< TensorExample >
  • Struct WorkerException
  • Struct _compute_enum_name
  • Struct kArea
  • Struct kBatchMean
  • Struct kBicubic
  • Struct kBilinear
  • Struct kBorder
  • Struct kCircular
  • Struct kConstant
  • Struct kConv1D
  • Struct kConv2D
  • Struct kConv3D
  • Struct kConvTranspose1D
  • Struct kConvTranspose2D
  • Struct kConvTranspose3D
  • Struct kFanIn
  • Struct kFanOut
  • Struct kGELU
  • Struct kGRU
  • Struct kLeakyReLU
  • Struct kLinear
  • Struct kLSTM
  • Struct kMax
  • Struct kMean
  • Struct kMish
  • Struct kNearest
  • Struct kNearestExact
  • Struct kNone
  • Struct kReflect
  • Struct kReflection
  • Struct kReLU
  • Struct kReplicate
  • Struct kRNN_RELU
  • Struct kRNN_TANH
  • Struct kSame
  • Struct kSigmoid
  • Struct kSiLU
  • Struct kSum
  • Struct kTanh
  • Struct kTrilinear
  • Struct kValid
  • Struct kZeros
  • Template Struct InitLambda
  • Struct AttributePolicy
  • Struct BufferPolicy
  • Struct ModulePolicy
  • Template Struct NamedPolicy
  • Struct ParameterPolicy
  • Struct SlotCursor
  • Struct Module
  • Template Struct Named
  • Struct RegisterOperators
  • Template Struct slot_iterator_impl
  • Template Struct slot_list_impl
  • Template Struct AdaptiveAvgPoolOptions
  • Struct AdaptiveLogSoftmaxWithLossOptions
  • Template Struct AdaptiveMaxPoolOptions
  • Template Struct AnyModuleHolder
  • Struct AnyModuleHolder::CheckedGetter
  • Struct AnyModuleHolder::InvokeForward
  • Struct AnyModulePlaceholder
  • Template Struct AnyValue::Holder
  • Struct AnyValue::Placeholder
  • Struct ASMoutput
  • Template Struct AvgPoolOptions
  • Struct BatchNormOptions
  • Struct BCELossImpl
  • Struct BCELossOptions
  • Struct BCEWithLogitsLossImpl
  • Struct BCEWithLogitsLossOptions
  • Struct BilinearOptions
  • Struct CELUOptions
  • Template Struct ConstantPadOptions
  • Template Struct ConvOptions
  • Template Struct ConvTransposeOptions
  • Struct CosineEmbeddingLossImpl
  • Struct CosineEmbeddingLossOptions
  • Struct CosineSimilarityOptions
  • Struct CrossEntropyLossImpl
  • Struct CrossEntropyLossOptions
  • Struct CrossMapLRN2dOptions
  • Struct CTCLossImpl
  • Struct CTCLossOptions
  • Template Struct ConvNdOptions
  • Struct RNNCellOptionsBase
  • Struct RNNOptionsBase
  • Struct DropoutOptions
  • Struct ELUOptions
  • Struct EmbeddingBagFromPretrainedOptions
  • Struct EmbeddingBagOptions
  • Struct EmbeddingFromPretrainedOptions
  • Struct EmbeddingOptions
  • Struct FlattenOptions
  • Struct FoldOptions
  • Template Struct FractionalMaxPoolOptions
  • Struct AlphaDropoutFuncOptions
  • Struct BatchNormFuncOptions
  • Template Struct ConvFuncOptions
  • Template Struct ConvTransposeFuncOptions
  • Struct DropoutFuncOptions
  • Struct EmbeddingBagFuncOptions
  • Struct EmbeddingFuncOptions
  • Struct FeatureAlphaDropoutFuncOptions
  • Struct GridSampleFuncOptions
  • Struct GroupNormFuncOptions
  • Struct GumbelSoftmaxFuncOptions
  • Struct InstanceNormFuncOptions
  • Struct InterpolateFuncOptions
  • Struct LayerNormFuncOptions
  • Struct LogSoftmaxFuncOptions
  • Template Struct MaxUnpoolFuncOptions
  • Struct MultiheadAttentionForwardFuncOptions
  • Struct NormalizeFuncOptions
  • Struct PadFuncOptions
  • Struct RReLUFuncOptions
  • Struct SoftmaxFuncOptions
  • Struct SoftminFuncOptions
  • Struct GELUOptions
  • Struct GLUOptions
  • Struct GroupNormOptions
  • Struct GRUCellOptions
  • Struct GRUOptions
  • Struct HardshrinkOptions
  • Struct HardtanhOptions
  • Struct HingeEmbeddingLossImpl
  • Struct HingeEmbeddingLossOptions
  • Struct HuberLossImpl
  • Struct HuberLossOptions
  • Struct InstanceNormOptions
  • Struct KLDivLossImpl
  • Struct KLDivLossOptions
  • Struct L1LossImpl
  • Struct L1LossOptions
  • Struct LayerNormOptions
  • Struct LeakyReLUOptions
  • Struct LinearOptions
  • Struct LocalResponseNormOptions
  • Struct LogSoftmaxOptions
  • Template Struct LPPoolOptions
  • Struct LSTMCellOptions
  • Struct LSTMOptions
  • Struct MarginRankingLossImpl
  • Struct MarginRankingLossOptions
  • Template Struct MaxPoolOptions
  • Template Struct MaxUnpoolOptions
  • Struct MSELossImpl
  • Struct MSELossOptions
  • Struct MultiheadAttentionOptions
  • Struct MultiLabelMarginLossImpl
  • Struct MultiLabelMarginLossOptions
  • Struct MultiLabelSoftMarginLossImpl
  • Struct MultiLabelSoftMarginLossOptions
  • Struct MultiMarginLossImpl
  • Struct MultiMarginLossOptions
  • Struct NLLLossImpl
  • Struct NLLLossOptions
  • Struct PairwiseDistanceOptions
  • Struct PixelShuffleImpl
  • Struct PixelShuffleOptions
  • Struct PixelUnshuffleImpl
  • Struct PixelUnshuffleOptions
  • Struct PoissonNLLLossImpl
  • Struct PoissonNLLLossOptions
  • Struct PReLUOptions
  • Template Struct ReflectionPadOptions
  • Struct ReLU6Options
  • Struct ReLUOptions
  • Template Struct ReplicationPadOptions
  • Struct RNNCellOptions
  • Struct RNNOptions
  • Struct RReLUOptions
  • Struct SELUOptions
  • Struct SmoothL1LossImpl
  • Struct SmoothL1LossOptions
  • Struct SoftMarginLossImpl
  • Struct SoftMarginLossOptions
  • Struct SoftmaxOptions
  • Struct SoftminOptions
  • Struct SoftplusOptions
  • Struct SoftshrinkOptions
  • Struct ThresholdOptions
  • Struct TransformerDecoderLayerOptions
  • Struct TransformerDecoderOptions
  • Struct TransformerEncoderLayerOptions
  • Struct TransformerEncoderOptions
  • Struct TransformerOptions
  • Struct TripletMarginLossImpl
  • Struct TripletMarginLossOptions
  • Struct TripletMarginWithDistanceLossImpl
  • Struct TripletMarginWithDistanceLossOptions
  • Struct UnflattenOptions
  • Struct UnfoldOptions
  • Struct UpsampleOptions
  • Template Struct ZeroPadOptions
  • Struct AdagradOptions
  • Struct AdagradParamState
  • Struct AdamOptions
  • Struct AdamParamState
  • Struct AdamWOptions
  • Struct AdamWParamState
  • Struct LBFGSOptions
  • Struct LBFGSParamState
  • Struct RMSpropOptions
  • Struct RMSpropParamState
  • Struct SGDOptions
  • Struct SGDParamState
  • Template Class Descriptor
  • Class DftiDescriptor
  • Class FilterDescriptor
  • Class RNNDataDescriptor
  • Class TensorDescriptor
  • Class OptionalTensorRef
  • Class Tensor
  • Class TensorRef
  • Class AcceleratorError
  • Template Class ArrayRef
  • Class BufferError
  • Class CUDAStream
  • Template Class Dict
  • Class DistBackendError
  • Class DistError
  • Class DistNetworkError
  • Class DistQueueEmptyError
  • Class DistStoreError
  • Class EnforceFiniteError
  • Class Error
  • Class ErrorAlwaysShowCppStacktrace
  • Template Class IListRef
  • Class IndexError
  • Class LinAlgError
  • Template Class List
  • Class NotImplementedError
  • Class OnnxfiBackendSystemError
  • Template Class OptionalArrayRef
  • Class OutOfMemoryError
  • Class SyntaxError
  • Class TypeError
  • Class ValueError
  • Class Warning
  • Class Warning::DeprecationWarning
  • Class Warning::UserWarning
  • Class WarningHandler
  • Class WarningHandlerGuard
  • Class XPUStream
  • Class StableTorchLibraryInit
  • Class NodeGuard
  • Template Class class_
  • Class CppFunction
  • Class CustomClassHolder
  • Template Class DataLoaderBase
  • Template Class BatchDataset
  • Template Class ChunkDataReader
  • Template Class ChunkDataset
  • Template Class Dataset
  • Template Class BatchDataBuffer
  • Template Class MapDataset
  • Class MNIST
  • Template Class SharedBatchDataset
  • Template Class StatefulDataset
  • Template Class DataShuttle
  • Template Class Queue
  • Template Class Iterator
  • Class DistributedRandomSampler
  • Template Class DistributedSampler
  • Class DistributedSequentialSampler
  • Class RandomSampler
  • Template Class Sampler
  • Class SequentialSampler
  • Class StreamSampler
  • Template Class StatefulDataLoader
  • Template Class StatelessDataLoader
  • Template Class BatchLambda
  • Template Class BatchTransform
  • Template Class Lambda
  • Template Class TensorLambda
  • Template Class TensorTransform
  • Template Class Transform
  • Class ClassNotSelected
  • Template Class SelectiveStr
  • Class TorchLibraryInit
  • Template Class ExpandingArray
  • Template Class ExpandingArrayWithOptionalElem
  • Class IMethod
  • Class Library
  • Class ModelRunnerHandle
  • Class AdaptiveAvgPool1d
  • Class AdaptiveAvgPool1dImpl
  • Class AdaptiveAvgPool2d
  • Class AdaptiveAvgPool2dImpl
  • Class AdaptiveAvgPool3d
  • Class AdaptiveAvgPool3dImpl
  • Template Class AdaptiveAvgPoolImpl
  • Class AdaptiveLogSoftmaxWithLoss
  • Class AdaptiveLogSoftmaxWithLossImpl
  • Class AdaptiveMaxPool1d
  • Class AdaptiveMaxPool1dImpl
  • Class AdaptiveMaxPool2d
  • Class AdaptiveMaxPool2dImpl
  • Class AdaptiveMaxPool3d
  • Class AdaptiveMaxPool3dImpl
  • Template Class AdaptiveMaxPoolImpl
  • Class AlphaDropout
  • Class AlphaDropoutImpl
  • Class AnyModule
  • Class AnyValue
  • Class AvgPool1d
  • Class AvgPool1dImpl
  • Class AvgPool2d
  • Class AvgPool2dImpl
  • Class AvgPool3d
  • Class AvgPool3dImpl
  • Template Class AvgPoolImpl
  • Class BatchNorm1d
  • Class BatchNorm1dImpl
  • Class BatchNorm2d
  • Class BatchNorm2dImpl
  • Class BatchNorm3d
  • Class BatchNorm3dImpl
  • Template Class BatchNormImplBase
  • Class BCELoss
  • Class BCEWithLogitsLoss
  • Class Bilinear
  • Class BilinearImpl
  • Class CELU
  • Class CELUImpl
  • Template Class Cloneable
  • Class ConstantPad1d
  • Class ConstantPad1dImpl
  • Class ConstantPad2d
  • Class ConstantPad2dImpl
  • Class ConstantPad3d
  • Class ConstantPad3dImpl
  • Template Class ConstantPadImpl
  • Class Conv1d
  • Class Conv1dImpl
  • Class Conv2d
  • Class Conv2dImpl
  • Class Conv3d
  • Class Conv3dImpl
  • Template Class ConvNdImpl
  • Class ConvTranspose1d
  • Class ConvTranspose1dImpl
  • Class ConvTranspose2d
  • Class ConvTranspose2dImpl
  • Class ConvTranspose3d
  • Class ConvTranspose3dImpl
  • Template Class ConvTransposeNdImpl
  • Class CosineEmbeddingLoss
  • Class CosineSimilarity
  • Class CosineSimilarityImpl
  • Class CrossEntropyLoss
  • Class CrossMapLRN2d
  • Class CrossMapLRN2dImpl
  • Class CTCLoss
  • Template Class _DropoutNd
  • Template Class RNNCellImplBase
  • Template Class RNNImplBase
  • Class Dropout
  • Class Dropout2d
  • Class Dropout2dImpl
  • Class Dropout3d
  • Class Dropout3dImpl
  • Class DropoutImpl
  • Class ELU
  • Class ELUImpl
  • Class Embedding
  • Class EmbeddingBag
  • Class EmbeddingBagImpl
  • Class EmbeddingImpl
  • Class FeatureAlphaDropout
  • Class FeatureAlphaDropoutImpl
  • Class Flatten
  • Class FlattenImpl
  • Class Fold
  • Class FoldImpl
  • Class FractionalMaxPool2d
  • Class FractionalMaxPool2dImpl
  • Class FractionalMaxPool3d
  • Class FractionalMaxPool3dImpl
  • Class Functional
  • Class FunctionalImpl
  • Class CrossMapLRN2d
  • Class GELU
  • Class GELUImpl
  • Class GLU
  • Class GLUImpl
  • Class GroupNorm
  • Class GroupNormImpl
  • Class GRU
  • Class GRUCell
  • Class GRUCellImpl
  • Class GRUImpl
  • Class Hardshrink
  • Class HardshrinkImpl
  • Class Hardtanh
  • Class HardtanhImpl
  • Class HingeEmbeddingLoss
  • Class HuberLoss
  • Class Identity
  • Class IdentityImpl
  • Class InstanceNorm1d
  • Class InstanceNorm1dImpl
  • Class InstanceNorm2d
  • Class InstanceNorm2dImpl
  • Class InstanceNorm3d
  • Class InstanceNorm3dImpl
  • Template Class InstanceNormImpl
  • Class KLDivLoss
  • Class L1Loss
  • Class LayerNorm
  • Class LayerNormImpl
  • Class LeakyReLU
  • Class LeakyReLUImpl
  • Class Linear
  • Class LinearImpl
  • Class LocalResponseNorm
  • Class LocalResponseNormImpl
  • Class LogSigmoid
  • Class LogSigmoidImpl
  • Class LogSoftmax
  • Class LogSoftmaxImpl
  • Class LPPool1d
  • Class LPPool1dImpl
  • Class LPPool2d
  • Class LPPool2dImpl
  • Class LPPool3d
  • Class LPPool3dImpl
  • Template Class LPPoolImpl
  • Class LSTM
  • Class LSTMCell
  • Class LSTMCellImpl
  • Class LSTMImpl
  • Class MarginRankingLoss
  • Class MaxPool1d
  • Class MaxPool1dImpl
  • Class MaxPool2d
  • Class MaxPool2dImpl
  • Class MaxPool3d
  • Class MaxPool3dImpl
  • Template Class MaxPoolImpl
  • Class MaxUnpool1d
  • Class MaxUnpool1dImpl
  • Class MaxUnpool2d
  • Class MaxUnpool2dImpl
  • Class MaxUnpool3d
  • Class MaxUnpool3dImpl
  • Template Class MaxUnpoolImpl
  • Class Mish
  • Class MishImpl
  • Class Module
  • Class ModuleDict
  • Class ModuleDictImpl
  • Template Class ModuleHolder
  • Class ModuleList
  • Class ModuleListImpl
  • Class MSELoss
  • Class MultiheadAttention
  • Class MultiheadAttentionImpl
  • Class MultiLabelMarginLoss
  • Class MultiLabelSoftMarginLoss
  • Class MultiMarginLoss
  • Class NamedAnyModule
  • Class NLLLoss
  • Template Class NormImplBase
  • Class PairwiseDistance
  • Class PairwiseDistanceImpl
  • Class ParameterDict
  • Class ParameterDictImpl
  • Class ParameterList
  • Class ParameterListImpl
  • Class PixelShuffle
  • Class PixelUnshuffle
  • Class PoissonNLLLoss
  • Class PReLU
  • Class PReLUImpl
  • Class ReflectionPad1d
  • Class ReflectionPad1dImpl
  • Class ReflectionPad2d
  • Class ReflectionPad2dImpl
  • Class ReflectionPad3d
  • Class ReflectionPad3dImpl
  • Template Class ReflectionPadImpl
  • Class ReLU
  • Class ReLU6
  • Class ReLU6Impl
  • Class ReLUImpl
  • Class ReplicationPad1d
  • Class ReplicationPad1dImpl
  • Class ReplicationPad2d
  • Class ReplicationPad2dImpl
  • Class ReplicationPad3d
  • Class ReplicationPad3dImpl
  • Template Class ReplicationPadImpl
  • Class RNN
  • Class RNNCell
  • Class RNNCellImpl
  • Class RNNImpl
  • Class RReLU
  • Class RReLUImpl
  • Class SELU
  • Class SELUImpl
  • Class Sequential
  • Class SequentialImpl
  • Class Sigmoid
  • Class SigmoidImpl
  • Class SiLU
  • Class SiLUImpl
  • Class SmoothL1Loss
  • Class SoftMarginLoss
  • Class Softmax
  • Class Softmax2d
  • Class Softmax2dImpl
  • Class SoftmaxImpl
  • Class Softmin
  • Class SoftminImpl
  • Class Softplus
  • Class SoftplusImpl
  • Class Softshrink
  • Class SoftshrinkImpl
  • Class Softsign
  • Class SoftsignImpl
  • Class Tanh
  • Class TanhImpl
  • Class Tanhshrink
  • Class TanhshrinkImpl
  • Class Threshold
  • Class ThresholdImpl
  • Class Transformer
  • Class TransformerDecoder
  • Class TransformerDecoderImpl
  • Class TransformerDecoderLayer
  • Class TransformerDecoderLayerImpl
  • Class TransformerEncoder
  • Class TransformerEncoderImpl
  • Class TransformerEncoderLayer
  • Class TransformerEncoderLayerImpl
  • Class TransformerImpl
  • Class TripletMarginLoss
  • Class TripletMarginWithDistanceLoss
  • Class Unflatten
  • Class UnflattenImpl
  • Class Unfold
  • Class UnfoldImpl
  • Class Upsample
  • Class UpsampleImpl
  • Class PackedSequence
  • Class ZeroPad1d
  • Class ZeroPad1dImpl
  • Class ZeroPad2d
  • Class ZeroPad2dImpl
  • Class ZeroPad3d
  • Class ZeroPad3dImpl
  • Template Class ZeroPadImpl
  • Class Adagrad
  • Class Adam
  • Class AdamW
  • Class LBFGS
  • Class LRScheduler
  • Class Optimizer
  • Template Class OptimizerCloneableOptions
  • Template Class OptimizerCloneableParamState
  • Class OptimizerOptions
  • Class OptimizerParamGroup
  • Class OptimizerParamState
  • Class ReduceLROnPlateauScheduler
  • Class RMSprop
  • Class SGD
  • Class StepLR
  • Template Class OrderedDict
  • Class OrderedDict::Item
  • Class InputArchive
  • Class OutputArchive
  • Union Constant
  • Union IValue::Payload
  • Union TriviallyCopyablePayload
  • Directory aten
  • Directory src
  • Directory ATen
  • Directory core
  • Directory cuda
  • Directory cudnn
  • Directory mkl
  • Directory native
  • Directory build
  • Directory aten
  • Directory src
  • Directory ATen
  • Directory core
  • Directory c10
  • Directory core
  • Directory cuda
  • Directory util
  • Directory xpu
  • Directory torch
  • Directory csrc
  • Directory api
  • Directory include
  • Directory torch
  • Directory data
  • Directory dataloader
  • Directory datasets
  • Directory detail
  • Directory samplers
  • Directory transforms
  • Directory nativert
  • Directory nn
  • Directory functional
  • Directory modules
  • Directory container
  • Directory options
  • Directory parallel
  • Directory utils
  • Directory optim
  • Directory schedulers
  • Directory python
  • Directory serialize
  • Directory autograd
  • Directory generated
  • Directory jit
  • Directory api
  • Directory runtime
  • Directory serialization
  • Directory stable
  • File _functions.h
    • Program Listing for File _functions.h
  • File activation.h
    • Program Listing for File activation.h
  • File activation.h
    • Program Listing for File activation.h
  • File activation.h
    • Program Listing for File activation.h
  • File adagrad.h
    • Program Listing for File adagrad.h
  • File adam.h
    • Program Listing for File adam.h
  • File adamw.h
    • Program Listing for File adamw.h
  • File adaptive.h
    • Program Listing for File adaptive.h
  • File adaptive.h
    • Program Listing for File adaptive.h
  • File all.h
    • Program Listing for File all.h
  • File any.h
    • Program Listing for File any.h
  • File any_module_holder.h
    • Program Listing for File any_module_holder.h
  • File any_value.h
    • Program Listing for File any_value.h
  • File archive.h
    • Program Listing for File archive.h
  • File arg.h
    • Program Listing for File arg.h
  • File ArrayRef.h
    • Program Listing for File ArrayRef.h
  • File ATen.h
    • Program Listing for File ATen.h
  • File autograd.h
    • Program Listing for File autograd.h
  • File autograd.h
    • Program Listing for File autograd.h
  • File Backend.h
    • Program Listing for File Backend.h
  • File base.h
    • Program Listing for File base.h
  • File base.h
    • Program Listing for File base.h
  • File base.h
    • Program Listing for File base.h
  • File base.h
    • Program Listing for File base.h
  • File batchnorm.h
    • Program Listing for File batchnorm.h
  • File batchnorm.h
    • Program Listing for File batchnorm.h
  • File batchnorm.h
    • Program Listing for File batchnorm.h
  • File chunk.h
    • Program Listing for File chunk.h
  • File clip_grad.h
    • Program Listing for File clip_grad.h
  • File cloneable.h
    • Program Listing for File cloneable.h
  • File collate.h
    • Program Listing for File collate.h
  • File common.h
    • Program Listing for File common.h
  • File conv.h
    • Program Listing for File conv.h
  • File conv.h
    • Program Listing for File conv.h
  • File conv.h
    • Program Listing for File conv.h
  • File convert_parameters.h
    • Program Listing for File convert_parameters.h
  • File cuda.h
    • Program Listing for File cuda.h
  • File CUDAContext.h
    • Program Listing for File CUDAContext.h
  • File CUDAGuard.h
    • Program Listing for File CUDAGuard.h
  • File CUDAStream.h
    • Program Listing for File CUDAStream.h
  • File custom_batch_request.h
    • Program Listing for File custom_batch_request.h
  • File custom_class.h
    • Program Listing for File custom_class.h
  • File custom_function.h
    • Program Listing for File custom_function.h
  • File custom_operator.h
    • Program Listing for File custom_operator.h
  • File data.h
    • Program Listing for File data.h
  • File data_parallel.h
    • Program Listing for File data_parallel.h
  • File data_shuttle.h
    • Program Listing for File data_shuttle.h
  • File dataloader.h
    • Program Listing for File dataloader.h
  • File dataloader_options.h
    • Program Listing for File dataloader_options.h
  • File datasets.h
    • Program Listing for File datasets.h
  • File Descriptors.h
    • Program Listing for File Descriptors.h
  • File Descriptors.h
    • Program Listing for File Descriptors.h
  • File Device.h
    • Program Listing for File Device.h
  • File DeviceGuard.h
    • Program Listing for File DeviceGuard.h
  • File DeviceType.h
    • Program Listing for File DeviceType.h
  • File distance.h
    • Program Listing for File distance.h
  • File distance.h
    • Program Listing for File distance.h
  • File distance.h
    • Program Listing for File distance.h
  • File distributed.h
    • Program Listing for File distributed.h
  • File dropout.h
    • Program Listing for File dropout.h
  • File dropout.h
    • Program Listing for File dropout.h
  • File dropout.h
    • Program Listing for File dropout.h
  • File embedding.h
    • Program Listing for File embedding.h
  • File embedding.h
    • Program Listing for File embedding.h
  • File embedding.h
    • Program Listing for File embedding.h
  • File enum.h
    • Program Listing for File enum.h
  • File example.h
    • Program Listing for File example.h
  • File Exception.h
    • Program Listing for File Exception.h
  • File expanding_array.h
    • Program Listing for File expanding_array.h
  • File fft.h
    • Program Listing for File fft.h
  • File fold.h
    • Program Listing for File fold.h
  • File fold.h
    • Program Listing for File fold.h
  • File fold.h
    • Program Listing for File fold.h
  • File function.h
    • Program Listing for File function.h
  • File functional.h
    • Program Listing for File functional.h
  • File functional.h
    • Program Listing for File functional.h
  • File Functions.h
    • Program Listing for File Functions.h
  • File Half.h
    • Program Listing for File Half.h
  • File Handles.h
    • Program Listing for File Handles.h
  • File imethod.h
    • Program Listing for File imethod.h
  • File import.h
    • Program Listing for File import.h
  • File init.h
    • Program Listing for File init.h
  • File init.h
    • Program Listing for File init.h
  • File input-archive.h
    • Program Listing for File input-archive.h
  • File instancenorm.h
    • Program Listing for File instancenorm.h
  • File instancenorm.h
    • Program Listing for File instancenorm.h
  • File instancenorm.h
    • Program Listing for File instancenorm.h
  • File iterator.h
    • Program Listing for File iterator.h
  • File ivalue.h
    • Program Listing for File ivalue.h
  • File jit.h
    • Program Listing for File jit.h
  • File lambda.h
    • Program Listing for File lambda.h
  • File Layout.h
    • Program Listing for File Layout.h
  • File lbfgs.h
    • Program Listing for File lbfgs.h
  • File library.h
    • Program Listing for File library.h
  • File library.h
    • Program Listing for File library.h
  • File linear.h
    • Program Listing for File linear.h
  • File linear.h
    • Program Listing for File linear.h
  • File linear.h
    • Program Listing for File linear.h
  • File loss.h
    • Program Listing for File loss.h
  • File loss.h
    • Program Listing for File loss.h
  • File loss.h
    • Program Listing for File loss.h
  • File lr_scheduler.h
    • Program Listing for File lr_scheduler.h
  • File map.h
    • Program Listing for File map.h
  • File mnist.h
    • Program Listing for File mnist.h
  • File ModelRunnerHandle.h
    • Program Listing for File ModelRunnerHandle.h
  • File module.h
    • Program Listing for File module.h
  • File module.h
    • Program Listing for File module.h
  • File moduledict.h
    • Program Listing for File moduledict.h
  • File modulelist.h
    • Program Listing for File modulelist.h
  • File modules.h
    • Program Listing for File modules.h
  • File mps.h
    • Program Listing for File mps.h
  • File named_any.h
    • Program Listing for File named_any.h
  • File nested.h
    • Program Listing for File nested.h
  • File nn.h
    • Program Listing for File nn.h
  • File normalization.h
    • Program Listing for File normalization.h
  • File normalization.h
    • Program Listing for File normalization.h
  • File normalization.h
    • Program Listing for File normalization.h
  • File optim.h
    • Program Listing for File optim.h
  • File optimizer.h
    • Program Listing for File optimizer.h
  • File Optional.h
    • Program Listing for File Optional.h
  • File OptionalArrayRef.h
    • Program Listing for File OptionalArrayRef.h
  • File options.h
    • Program Listing for File options.h
  • File ordered_dict.h
    • Program Listing for File ordered_dict.h
  • File output-archive.h
    • Program Listing for File output-archive.h
  • File padding.h
    • Program Listing for File padding.h
  • File padding.h
    • Program Listing for File padding.h
  • File padding.h
    • Program Listing for File padding.h
  • File parameterdict.h
    • Program Listing for File parameterdict.h
  • File parameterlist.h
    • Program Listing for File parameterlist.h
  • File pimpl.h
    • Program Listing for File pimpl.h
  • File pixelshuffle.h
    • Program Listing for File pixelshuffle.h
  • File pixelshuffle.h
    • Program Listing for File pixelshuffle.h
  • File pixelshuffle.h
    • Program Listing for File pixelshuffle.h
  • File pooling.h
    • Program Listing for File pooling.h
  • File pooling.h
    • Program Listing for File pooling.h
  • File pooling.h
    • Program Listing for File pooling.h
  • File python.h
    • Program Listing for File python.h
  • File queue.h
    • Program Listing for File queue.h
  • File random.h
    • Program Listing for File random.h
  • File reduce_on_plateau_scheduler.h
    • Program Listing for File reduce_on_plateau_scheduler.h
  • File rmsprop.h
    • Program Listing for File rmsprop.h
  • File rnn.h
    • Program Listing for File rnn.h
  • File rnn.h
    • Program Listing for File rnn.h
  • File rnn.h
    • Program Listing for File rnn.h
  • File samplers.h
    • Program Listing for File samplers.h
  • File Scalar.h
    • Program Listing for File Scalar.h
  • File ScalarType.h
    • Program Listing for File ScalarType.h
  • File sequencers.h
    • Program Listing for File sequencers.h
  • File sequential.h
    • Program Listing for File sequential.h
  • File sequential.h
    • Program Listing for File sequential.h
  • File serialize.h
    • Program Listing for File serialize.h
  • File serialize.h
    • Program Listing for File serialize.h
  • File serialize.h
    • Program Listing for File serialize.h
  • File sgd.h
    • Program Listing for File sgd.h
  • File shared.h
    • Program Listing for File shared.h
  • File sparse.h
    • Program Listing for File sparse.h
  • File special.h
    • Program Listing for File special.h
  • File stack.h
    • Program Listing for File stack.h
  • File stateful.h
    • Program Listing for File stateful.h
  • File stateful.h
    • Program Listing for File stateful.h
  • File stateless.h
    • Program Listing for File stateless.h
  • File step_lr.h
    • Program Listing for File step_lr.h
  • File stream.h
    • Program Listing for File stream.h
  • File Tensor.h
    • Program Listing for File Tensor.h
  • File tensor.h
    • Program Listing for File tensor.h
  • File tensor.h
    • Program Listing for File tensor.h
  • File tensor.h
    • Program Listing for File tensor.h
  • File TensorBody.h
    • Program Listing for File TensorBody.h
  • File TensorOptions.h
    • Program Listing for File TensorOptions.h
  • File TensorShape.h
    • Program Listing for File TensorShape.h
  • File torch.h
    • Program Listing for File torch.h
  • File transformer.h
    • Program Listing for File transformer.h
  • File transformer.h
    • Program Listing for File transformer.h
  • File transformercoder.h
    • Program Listing for File transformercoder.h
  • File transformercoder.h
    • Program Listing for File transformercoder.h
  • File transformerlayer.h
    • Program Listing for File transformerlayer.h
  • File transformerlayer.h
    • Program Listing for File transformerlayer.h
  • File transforms.h
    • Program Listing for File transforms.h
  • File Types.h
    • Program Listing for File Types.h
  • File types.h
    • Program Listing for File types.h
  • File upsampling.h
    • Program Listing for File upsampling.h
  • File upsampling.h
    • Program Listing for File upsampling.h
  • File upsampling.h
    • Program Listing for File upsampling.h
  • File Utils.h
    • Program Listing for File Utils.h
  • File utils.h
    • Program Listing for File utils.h
  • File utils.h
    • Program Listing for File utils.h
  • File utils.h
    • Program Listing for File utils.h
  • File variable.h
    • Program Listing for File variable.h
  • File variable_factories.h
    • Program Listing for File variable_factories.h
  • File version.h
    • Program Listing for File version.h
  • File vision.h
    • Program Listing for File vision.h
  • File vision.h
    • Program Listing for File vision.h
  • File worker_exception.h
    • Program Listing for File worker_exception.h
  • File xpu.h
    • Program Listing for File xpu.h
  • File XPUStream.h
    • Program Listing for File XPUStream.h
  • Library API
  • File...
Rate this Page
★ ★ ★ ★ ★

File transformerlayer.h#

↰ Parent directory (torch/csrc/api/include/torch/nn/options)

Page Contents

  • Definition (torch/csrc/api/include/torch/nn/options/transformerlayer.h)

  • Includes

  • Included By

  • Namespaces

  • Classes

  • Typedefs

Definition (torch/csrc/api/include/torch/nn/options/transformerlayer.h)#

  • Program Listing for File transformerlayer.h

Includes#

  • torch/arg.h (File arg.h)

  • torch/csrc/Export.h

  • torch/enum.h (File enum.h)

  • torch/types.h (File types.h)

Included By#

  • File transformerlayer.h

  • File transformer.h

  • File options.h

Namespaces#

  • Namespace torch

  • Namespace torch::nn

Classes#

  • Struct TransformerDecoderLayerOptions

  • Struct TransformerEncoderLayerOptions

Typedefs#

  • Typedef torch::nn::activation_t

Rate this Page
★ ★ ★ ★ ★

previous

Program Listing for File transformerlayer.h

next

Program Listing for File transformerlayer.h

Built with the PyData Sphinx Theme 0.15.4.

previous

Program Listing for File transformerlayer.h

next

Program Listing for File transformerlayer.h

On this page
  • Definition (torch/csrc/api/include/torch/nn/options/transformerlayer.h)
  • Includes
  • Included By
  • Namespaces
  • Classes
  • Typedefs
Show Source
PyTorch Libraries
  • torchao
  • torchrec
  • torchft
  • TorchCodec
  • torchvision
  • ExecuTorch
  • PyTorch on XLA Devices

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

Stay in touch for updates, event info, and the latest news

By submitting this form, I consent to receive marketing emails from the LF and its projects regarding their events, training, research, developments, and related announcements. I understand that I can unsubscribe at any time using the links in the footers of the emails I receive. Privacy Policy.

© PyTorch. Copyright © The Linux Foundation®. All rights reserved. The Linux Foundation has registered trademarks and uses trademarks. For more information, including terms of use, privacy policy, and trademark usage, please see our Policies page. Trademark Usage. Privacy Policy.

To analyze traffic and optimize your experience, we serve cookies on this site. By clicking or navigating, you agree to allow our usage of cookies. As the current maintainers of this site, Facebook’s Cookies Policy applies. Learn more, including about available controls: Cookies Policy.

© Copyright PyTorch Contributors.

Created using Sphinx 7.2.6.

Built with the PyData Sphinx Theme 0.15.4.