@Name(value="torch::nn::detail::RNNCellImplBase<torch::nn::LSTMCellImpl>") @NoOffset @Properties(inherit=torch.class) public class LSTMCellImplBase extends LSTMCellImplCloneable
Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator, Pointer.ReferenceCounter
Constructor and Description |
---|
LSTMCellImplBase(Pointer p)
Pointer cast constructor.
|
LSTMCellImplBase(RNNCellOptionsBase options_) |
Modifier and Type | Method and Description |
---|---|
Tensor |
bias_hh() |
LSTMCellImplBase |
bias_hh(Tensor setter) |
Tensor |
bias_ih() |
LSTMCellImplBase |
bias_ih(Tensor setter) |
RNNCellOptionsBase |
options_base() |
LSTMCellImplBase |
options_base(RNNCellOptionsBase setter) |
void |
pretty_print(Pointer stream)
Pretty prints the RNN module into the given
stream . |
void |
reset_parameters() |
void |
reset()
Initializes the parameters of the RNNCell module.
|
Tensor |
weight_hh() |
LSTMCellImplBase |
weight_hh(Tensor setter) |
Tensor |
weight_ih() |
LSTMCellImplBase |
weight_ih(Tensor setter) |
clone, clone
apply, apply, apply, apply, apply, apply, apply, apply, asAdaptiveAvgPool1d, asAdaptiveAvgPool2d, asAdaptiveAvgPool3d, asAdaptiveLogSoftmaxWithLoss, asAdaptiveMaxPool1d, asAdaptiveMaxPool2d, asAdaptiveMaxPool3d, asAlphaDropout, asAvgPool1d, asAvgPool2d, asAvgPool3d, asBatchNorm1d, asBatchNorm2d, asBatchNorm3d, asBCELoss, asBCEWithLogitsLoss, asBilinear, asCELU, asConstantPad1d, asConstantPad2d, asConstantPad3d, asConv1d, asConv2d, asConv3d, asConvTranspose1d, asConvTranspose2d, asConvTranspose3d, asCosineEmbeddingLoss, asCosineSimilarity, asCrossEntropyLoss, asCrossMapLRN2d, asCTCLoss, asDropout, asDropout2d, asDropout3d, asELU, asEmbedding, asEmbeddingBag, asFeatureAlphaDropout, asFlatten, asFold, asFractionalMaxPool2d, asFractionalMaxPool3d, asGELU, asGLU, asGroupNorm, asGRU, asGRUCell, asHardshrink, asHardtanh, asHingeEmbeddingLoss, asHuberLoss, asIdentity, asInstanceNorm1d, asInstanceNorm2d, asInstanceNorm3d, asKLDivLoss, asL1Loss, asLayerNorm, asLeakyReLU, asLinear, asLocalResponseNorm, asLogSigmoid, asLogSoftmax, asLPPool1d, asLPPool2d, asLPPool3d, asLSTM, asLSTMCell, asMarginRankingLoss, asMaxPool1d, asMaxPool2d, asMaxPool3d, asMaxUnpool1d, asMaxUnpool2d, asMaxUnpool3d, asMish, asModuleDict, asModuleList, asMSELoss, asMultiheadAttention, asMultiLabelMarginLoss, asMultiLabelSoftMarginLoss, asMultiMarginLoss, asNLLLoss, asPairwiseDistance, asParameterDict, asParameterList, asPixelShuffle, asPixelUnshuffle, asPoissonNLLLoss, asPReLU, asReflectionPad1d, asReflectionPad2d, asReflectionPad3d, asReLU, asReLU6, asReplicationPad1d, asReplicationPad2d, asReplicationPad3d, asRNN, asRNNCell, asRReLU, asSELU, asSequential, asSigmoid, asSiLU, asSmoothL1Loss, asSoftMarginLoss, asSoftmax, asSoftmax2d, asSoftmin, asSoftplus, asSoftshrink, asSoftsign, asTanh, asTanhshrink, asThreshold, asTransformer, asTransformerDecoder, asTransformerDecoderLayer, asTransformerEncoder, asTransformerEncoderLayer, asTripletMarginLoss, asTripletMarginWithDistanceLoss, asUnflatten, asUnfold, asUpsample, asZeroPad1d, asZeroPad2d, asZeroPad3d, buffers, buffers, children, eval, is_serializable, is_training, load, modules, modules, name, named_buffers, named_buffers, named_children, named_modules, named_modules, named_modules, named_parameters, named_parameters, parameters, parameters, put, register_buffer, register_buffer, register_module, register_module, register_parameter, register_parameter, register_parameter, register_parameter, save, shiftLeft, to, to, to, train, unregister_module, unregister_module, zero_grad
address, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, getDirectBufferAddress, getPointer, getPointer, getPointer, getPointer, hashCode, interruptDeallocatorThread, isNull, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetAddress, offsetof, offsetof, parseBytes, physicalBytes, physicalBytesInaccurate, position, position, put, realloc, referenceCount, releaseReference, retainReference, setNull, sizeof, sizeof, toString, totalBytes, totalCount, totalPhysicalBytes, withDeallocator, zero
public LSTMCellImplBase(Pointer p)
Pointer(Pointer)
.public LSTMCellImplBase(@Const @ByRef RNNCellOptionsBase options_)
public void reset()
reset
in class LSTMCellImplCloneable
public void reset_parameters()
public void pretty_print(@Cast(value="std::ostream*") @ByRef Pointer stream)
stream
.pretty_print
in class Module
@ByRef public RNNCellOptionsBase options_base()
public LSTMCellImplBase options_base(RNNCellOptionsBase setter)
public LSTMCellImplBase weight_ih(Tensor setter)
public LSTMCellImplBase weight_hh(Tensor setter)
public LSTMCellImplBase bias_ih(Tensor setter)
public LSTMCellImplBase bias_hh(Tensor setter)
Copyright © 2024. All rights reserved.