@Name(value="torch::nn::Cloneable<torch::nn::ReflectionPad2dImpl>") @Properties(inherit=torch.class) public class ReflectionPad2dImplCloneable extends Module
Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator, Pointer.ReferenceCounter
Constructor and Description |
---|
ReflectionPad2dImplCloneable(Module pointer)
Downcast constructor.
|
ReflectionPad2dImplCloneable(Pointer p)
Pointer cast constructor.
|
Modifier and Type | Method and Description |
---|---|
Module |
asModule() |
static Module |
asModule(ReflectionPad2dImplCloneable pointer) |
Module |
clone() |
Module |
clone(DeviceOptional device)
Performs a recursive "deep copy" of the
Module , such that all parameters
and submodules in the cloned module are different from those in the
original module. |
void |
reset()
reset() must perform initialization of all members with reference
semantics, most importantly parameters, buffers and submodules. |
apply, apply, apply, apply, apply, apply, apply, apply, 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, pretty_print, 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 ReflectionPad2dImplCloneable(Pointer p)
Pointer(Pointer)
.public ReflectionPad2dImplCloneable(Module pointer)
@Namespace @SharedPtr @Name(value="SHARED_PTR_NAMESPACE::static_pointer_cast<torch::nn::Module, torch::nn::Cloneable<torch::nn::ReflectionPad2dImpl>>") public static Module asModule(@SharedPtr ReflectionPad2dImplCloneable pointer)
public void reset()
reset()
must perform initialization of all members with reference
semantics, most importantly parameters, buffers and submodules.@SharedPtr(value="torch::nn::Module") @ByVal public Module clone(@Const @ByRef(nullValue="c10::optional<torch::Device>(c10::nullopt)") DeviceOptional device)
Module
, such that all parameters
and submodules in the cloned module are different from those in the
original module.Copyright © 2024. All rights reserved.