@Name(value="caffe::DataLayer<double>") @NoOffset @Properties(inherit=caffe.class) public class DoubleDataLayer extends DoubleBasePrefetchingDataLayer
Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator, Pointer.ReferenceCounter
Constructor and Description |
---|
DoubleDataLayer(LayerParameter param) |
DoubleDataLayer(Pointer p)
Pointer cast constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
DataLayerSetUp(DoubleBlobVector bottom,
DoubleBlobVector top) |
int |
ExactNumBottomBlobs()
\brief Returns the exact number of bottom blobs required by the layer,
or -1 if no exact number is required.
|
protected void |
load_batch(DoubleBatch batch) |
int |
MaxTopBlobs()
\brief Returns the maximum number of top blobs required by the layer,
or -1 if no maximum number is required.
|
int |
MinTopBlobs()
\brief Returns the minimum number of top blobs required by the layer,
or -1 if no minimum number is required.
|
BytePointer |
type()
\brief Returns the layer type.
|
asInternalThread, asInternalThread, Forward_cpu, Forward_gpu, LayerSetUp
Backward_cpu, Backward_gpu, Reshape
AllowForceBackward, AutoTopBlobs, Backward, blobs, CheckBlobCounts, EqualNumBottomTopBlobs, ExactNumTopBlobs, Forward, layer_param, loss, MaxBottomBlobs, MinBottomBlobs, 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 DoubleDataLayer(Pointer p)
Pointer(Pointer)
.public DoubleDataLayer(@Const @ByRef LayerParameter param)
@Virtual public void DataLayerSetUp(@Const @ByRef DoubleBlobVector bottom, @Const @ByRef DoubleBlobVector top)
DataLayerSetUp
in class DoubleBaseDataLayer
@Virtual @Const(value={false,false,true}) @Cast(value="const char*") public BytePointer type()
DoubleLayer
type
in class DoubleLayer
@Virtual @Const(value={false,false,true}) public int ExactNumBottomBlobs()
DoubleLayer
ExactNumBottomBlobs
in class DoubleLayer
@Virtual @Const(value={false,false,true}) public int MinTopBlobs()
DoubleLayer
MinTopBlobs
in class DoubleLayer
@Virtual @Const(value={false,false,true}) public int MaxTopBlobs()
DoubleLayer
MaxTopBlobs
in class DoubleLayer
@Virtual protected void load_batch(DoubleBatch batch)
load_batch
in class DoubleBasePrefetchingDataLayer
Copyright © 2022. All rights reserved.