@Name(value="caffe::RNNLayer<double>") @Properties(inherit=caffe.class) public class DoubleRNNLayer extends DoubleRecurrentLayer
Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator, Pointer.ReferenceCounter
Constructor and Description |
---|
DoubleRNNLayer(LayerParameter param) |
DoubleRNNLayer(Pointer p)
Pointer cast constructor.
|
Modifier and Type | Method and Description |
---|---|
protected void |
FillUnrolledNet(NetParameter net_param) |
protected void |
OutputBlobNames(StringVector names) |
protected void |
RecurrentInputBlobNames(StringVector names) |
protected void |
RecurrentInputShapes(BlobShape shapes) |
protected void |
RecurrentOutputBlobNames(StringVector names) |
BytePointer |
type()
\brief Returns the layer type.
|
AllowForceBackward, Backward_cpu, ExactNumTopBlobs, Forward_cpu, Forward_gpu, LayerSetUp, MaxBottomBlobs, MinBottomBlobs, Reset, Reshape
AutoTopBlobs, Backward_gpu, Backward, blobs, CheckBlobCounts, EqualNumBottomTopBlobs, ExactNumBottomBlobs, Forward, layer_param, loss, MaxTopBlobs, MinTopBlobs, param_propagate_down, set_loss, set_param_propagate_down, SetUp, ToProto
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 DoubleRNNLayer(Pointer p)
Pointer(Pointer)
.public DoubleRNNLayer(@Const @ByRef LayerParameter param)
@Virtual @Const(value={false,false,true}) @Cast(value="const char*") public BytePointer type()
DoubleLayer
type
in class DoubleRecurrentLayer
@Virtual @Const(value={false,false,true}) protected void FillUnrolledNet(NetParameter net_param)
FillUnrolledNet
in class DoubleRecurrentLayer
@Virtual @Const(value={false,false,true}) protected void RecurrentInputBlobNames(StringVector names)
RecurrentInputBlobNames
in class DoubleRecurrentLayer
@Virtual @Const(value={false,false,true}) protected void RecurrentOutputBlobNames(StringVector names)
RecurrentOutputBlobNames
in class DoubleRecurrentLayer
@Virtual @Const(value={false,false,true}) protected void RecurrentInputShapes(@Cast(value={"caffe::BlobShape*","std::vector<caffe::BlobShape>*"}) @StdVector BlobShape shapes)
RecurrentInputShapes
in class DoubleRecurrentLayer
@Virtual @Const(value={false,false,true}) protected void OutputBlobNames(StringVector names)
OutputBlobNames
in class DoubleRecurrentLayer
Copyright © 2022. All rights reserved.