@Namespace(value="caffe") @NoOffset @Properties(inherit=caffe.class) public class SolverParameter extends Message
Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator, Pointer.ReferenceCounter
kMerge, kMergePartial, kMergePartialWithAliasing, kMergeWithAliasing, kParse, kParsePartial, kParsePartialWithAliasing, kParseWithAliasing
Constructor and Description |
---|
SolverParameter() |
SolverParameter(long size)
Native array allocator.
|
SolverParameter(Pointer p)
Pointer cast constructor.
|
SolverParameter(SolverParameter from) |
CheckInitialized, CheckTypeAndMergeFrom, DebugString, DiscardUnknownFields, FindInitializationErrors, GetDescriptor, GetReflection, GetTypeName, InitializationErrorString, ParseFromFileDescriptor, ParseFromIstream, ParsePartialFromFileDescriptor, ParsePartialFromIstream, PrintDebugString, SerializePartialToFileDescriptor, SerializePartialToOstream, SerializeToFileDescriptor, SerializeToOstream, ShortDebugString, SpaceUsed, SpaceUsedLong, Utf8DebugString
AppendPartialToString, AppendToString, ByteSize, GetArena, GetMaybeArenaPointer, MergeFromBoundedZeroCopyStream, MergeFromCodedStream, MergeFromString, MergeFromString, MergePartialFromBoundedZeroCopyStream, ParseFromArray, ParseFromBoundedZeroCopyStream, ParseFromCodedStream, ParseFromString, ParseFromString, ParseFromZeroCopyStream, ParsePartialFromArray, ParsePartialFromBoundedZeroCopyStream, ParsePartialFromCodedStream, ParsePartialFromString, ParsePartialFromString, ParsePartialFromZeroCopyStream, SerializeAsString, SerializePartialAsString, SerializePartialToArray, SerializePartialToCodedStream, SerializePartialToString, SerializePartialToZeroCopyStream, SerializeToArray, SerializeToCodedStream, SerializeToString, SerializeToZeroCopyStream, SerializeWithCachedSizesToArray, SerializeWithCachedSizesToArray, SerializeWithCachedSizesToArray
address, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, getDirectBufferAddress, getPointer, getPointer, getPointer, hashCode, interruptDeallocatorThread, isNull, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetAddress, offsetof, offsetof, parseBytes, physicalBytes, physicalBytesInaccurate, position, put, realloc, referenceCount, releaseReference, retainReference, setNull, sizeof, sizeof, toString, totalBytes, totalCount, totalPhysicalBytes, withDeallocator, zero
public static final int kIndexInFileMessages
public static final int HDF5
public static final int BINARYPROTO
public static final int SnapshotFormat_MIN
public static final int SnapshotFormat_MAX
public static final int SnapshotFormat_ARRAYSIZE
public static final int CPU
public static final int GPU
public static final int SolverMode_MIN
public static final int SolverMode_MAX
public static final int SolverMode_ARRAYSIZE
public static final int SGD
public static final int NESTEROV
public static final int ADAGRAD
public static final int RMSPROP
public static final int ADADELTA
public static final int ADAM
public static final int SolverType_MIN
public static final int SolverType_MAX
public static final int SolverType_ARRAYSIZE
public static final int kTestNetFieldNumber
public static final int kTestIterFieldNumber
public static final int kTestNetParamFieldNumber
public static final int kTestStateFieldNumber
public static final int kStepvalueFieldNumber
public static final int kTrainNetFieldNumber
public static final int kLrPolicyFieldNumber
public static final int kSnapshotPrefixFieldNumber
public static final int kNetFieldNumber
public static final int kRegularizationTypeFieldNumber
public static final int kTypeFieldNumber
public static final int kTrainNetParamFieldNumber
public static final int kNetParamFieldNumber
public static final int kTrainStateFieldNumber
public static final int kTestIntervalFieldNumber
public static final int kBaseLrFieldNumber
public static final int kDisplayFieldNumber
public static final int kMaxIterFieldNumber
public static final int kGammaFieldNumber
public static final int kPowerFieldNumber
public static final int kMomentumFieldNumber
public static final int kWeightDecayFieldNumber
public static final int kStepsizeFieldNumber
public static final int kSnapshotFieldNumber
public static final int kDeviceIdFieldNumber
public static final int kTestComputeLossFieldNumber
public static final int kSnapshotDiffFieldNumber
public static final int kDebugInfoFieldNumber
public static final int kSolverTypeFieldNumber
public static final int kMomentum2FieldNumber
public static final int kRandomSeedFieldNumber
public static final int kSolverModeFieldNumber
public static final int kDeltaFieldNumber
public static final int kAverageLossFieldNumber
public static final int kTestInitializationFieldNumber
public static final int kSnapshotAfterTrainFieldNumber
public static final int kLayerWiseReduceFieldNumber
public static final int kClipGradientsFieldNumber
public static final int kIterSizeFieldNumber
public static final int kSnapshotFormatFieldNumber
public static final int kRmsDecayFieldNumber
public SolverParameter(Pointer p)
Pointer(Pointer)
.public SolverParameter(long size)
Pointer.position(long)
.public SolverParameter()
public SolverParameter(@Const @ByRef SolverParameter from)
public SolverParameter position(long position)
public SolverParameter getPointer(long i)
getPointer
in class Pointer
@ByRef @Name(value="operator =") public SolverParameter put(@Const @ByRef SolverParameter from)
@Const @ByRef public UnknownFieldSet unknown_fields()
public UnknownFieldSet mutable_unknown_fields()
@Const public static Descriptor descriptor()
@Const @ByRef public static SolverParameter default_instance()
public static void InitAsDefaultInstance()
@Const public static SolverParameter internal_default_instance()
@MemberGetter public static int kIndexInFileMessages()
public void Swap(SolverParameter other)
public final SolverParameter New()
public final SolverParameter New(Arena arena)
public void CopyFrom(@Const @ByRef SolverParameter from)
public void MergeFrom(@Const @ByRef SolverParameter from)
@Cast(value="bool") public final boolean IsInitialized()
IsInitialized
in class Message
@Cast(value="size_t") public final long ByteSizeLong()
ByteSizeLong
in class Message
@Cast(value="bool") public final boolean MergePartialFromCodedStream(CodedInputStream input)
MergePartialFromCodedStream
in class Message
public final void SerializeWithCachedSizes(CodedOutputStream output)
SerializeWithCachedSizes
in class Message
@Cast(value="google::protobuf::uint8*") public final BytePointer InternalSerializeWithCachedSizesToArray(@Cast(value="google::protobuf::uint8*") BytePointer target)
InternalSerializeWithCachedSizesToArray
in class MessageLite
@Cast(value="google::protobuf::uint8*") public final ByteBuffer InternalSerializeWithCachedSizesToArray(@Cast(value="google::protobuf::uint8*") ByteBuffer target)
InternalSerializeWithCachedSizesToArray
in class MessageLite
@Cast(value="google::protobuf::uint8*") public final byte[] InternalSerializeWithCachedSizesToArray(@Cast(value="google::protobuf::uint8*") byte[] target)
InternalSerializeWithCachedSizesToArray
in class MessageLite
public final int GetCachedSize()
GetCachedSize
in class MessageLite
@MemberGetter @Cast(value="const caffe::SolverParameter::SnapshotFormat") public static int HDF5()
@MemberGetter @Cast(value="const caffe::SolverParameter::SnapshotFormat") public static int BINARYPROTO()
@MemberGetter @Cast(value="const caffe::SolverParameter::SnapshotFormat") public static int SnapshotFormat_MIN()
@MemberGetter @Cast(value="const caffe::SolverParameter::SnapshotFormat") public static int SnapshotFormat_MAX()
@MemberGetter public static int SnapshotFormat_ARRAYSIZE()
@Const public static EnumDescriptor SnapshotFormat_descriptor()
@StdString public static BytePointer SnapshotFormat_Name(@Cast(value="caffe::SolverParameter::SnapshotFormat") int value)
@Cast(value="bool") public static boolean SnapshotFormat_Parse(@StdString BytePointer name, @Cast(value="caffe::SolverParameter::SnapshotFormat*") IntPointer value)
@Cast(value="bool") public static boolean SnapshotFormat_Parse(@StdString String name, @Cast(value="caffe::SolverParameter::SnapshotFormat*") IntBuffer value)
@Cast(value="bool") public static boolean SnapshotFormat_Parse(@StdString BytePointer name, @Cast(value="caffe::SolverParameter::SnapshotFormat*") int[] value)
@Cast(value="bool") public static boolean SnapshotFormat_Parse(@StdString String name, @Cast(value="caffe::SolverParameter::SnapshotFormat*") IntPointer value)
@Cast(value="bool") public static boolean SnapshotFormat_Parse(@StdString BytePointer name, @Cast(value="caffe::SolverParameter::SnapshotFormat*") IntBuffer value)
@Cast(value="bool") public static boolean SnapshotFormat_Parse(@StdString String name, @Cast(value="caffe::SolverParameter::SnapshotFormat*") int[] value)
@MemberGetter @Cast(value="const caffe::SolverParameter::SolverMode") public static int CPU()
@MemberGetter @Cast(value="const caffe::SolverParameter::SolverMode") public static int GPU()
@MemberGetter @Cast(value="const caffe::SolverParameter::SolverMode") public static int SolverMode_MIN()
@MemberGetter @Cast(value="const caffe::SolverParameter::SolverMode") public static int SolverMode_MAX()
@MemberGetter public static int SolverMode_ARRAYSIZE()
@Const public static EnumDescriptor SolverMode_descriptor()
@StdString public static BytePointer SolverMode_Name(@Cast(value="caffe::SolverParameter::SolverMode") int value)
@Cast(value="bool") public static boolean SolverMode_Parse(@StdString BytePointer name, @Cast(value="caffe::SolverParameter::SolverMode*") IntPointer value)
@Cast(value="bool") public static boolean SolverMode_Parse(@StdString String name, @Cast(value="caffe::SolverParameter::SolverMode*") IntBuffer value)
@Cast(value="bool") public static boolean SolverMode_Parse(@StdString BytePointer name, @Cast(value="caffe::SolverParameter::SolverMode*") int[] value)
@Cast(value="bool") public static boolean SolverMode_Parse(@StdString String name, @Cast(value="caffe::SolverParameter::SolverMode*") IntPointer value)
@Cast(value="bool") public static boolean SolverMode_Parse(@StdString BytePointer name, @Cast(value="caffe::SolverParameter::SolverMode*") IntBuffer value)
@Cast(value="bool") public static boolean SolverMode_Parse(@StdString String name, @Cast(value="caffe::SolverParameter::SolverMode*") int[] value)
@MemberGetter @Cast(value="const caffe::SolverParameter::SolverType") public static int SGD()
@MemberGetter @Cast(value="const caffe::SolverParameter::SolverType") public static int NESTEROV()
@MemberGetter @Cast(value="const caffe::SolverParameter::SolverType") public static int ADAGRAD()
@MemberGetter @Cast(value="const caffe::SolverParameter::SolverType") public static int RMSPROP()
@MemberGetter @Cast(value="const caffe::SolverParameter::SolverType") public static int ADADELTA()
@MemberGetter @Cast(value="const caffe::SolverParameter::SolverType") public static int ADAM()
@MemberGetter @Cast(value="const caffe::SolverParameter::SolverType") public static int SolverType_MIN()
@MemberGetter @Cast(value="const caffe::SolverParameter::SolverType") public static int SolverType_MAX()
@MemberGetter public static int SolverType_ARRAYSIZE()
@Const public static EnumDescriptor SolverType_descriptor()
@StdString public static BytePointer SolverType_Name(@Cast(value="caffe::SolverParameter::SolverType") int value)
@Cast(value="bool") public static boolean SolverType_Parse(@StdString BytePointer name, @Cast(value="caffe::SolverParameter::SolverType*") IntPointer value)
@Cast(value="bool") public static boolean SolverType_Parse(@StdString String name, @Cast(value="caffe::SolverParameter::SolverType*") IntBuffer value)
@Cast(value="bool") public static boolean SolverType_Parse(@StdString BytePointer name, @Cast(value="caffe::SolverParameter::SolverType*") int[] value)
@Cast(value="bool") public static boolean SolverType_Parse(@StdString String name, @Cast(value="caffe::SolverParameter::SolverType*") IntPointer value)
@Cast(value="bool") public static boolean SolverType_Parse(@StdString BytePointer name, @Cast(value="caffe::SolverParameter::SolverType*") IntBuffer value)
@Cast(value="bool") public static boolean SolverType_Parse(@StdString String name, @Cast(value="caffe::SolverParameter::SolverType*") int[] value)
public int test_net_size()
public void clear_test_net()
@MemberGetter public static int kTestNetFieldNumber()
@StdString public BytePointer test_net(int index)
@StdString @Cast(value={"char*","std::string*"}) public BytePointer mutable_test_net(int index)
public void set_test_net(int index, @StdString BytePointer value)
public void set_test_net(int index, @StdString String value)
public void set_test_net(int index, @Cast(value="const char*") BytePointer value, @Cast(value="size_t") long size)
@StdString @Cast(value={"char*","std::string*"}) public BytePointer add_test_net()
public void add_test_net(@StdString BytePointer value)
public void add_test_net(@StdString String value)
public void add_test_net(@Cast(value="const char*") BytePointer value, @Cast(value="size_t") long size)
public int test_iter_size()
public void clear_test_iter()
@MemberGetter public static int kTestIterFieldNumber()
public void set_test_iter(int index, @Cast(value="google::protobuf::int32") int value)
public int test_net_param_size()
public void clear_test_net_param()
@MemberGetter public static int kTestNetParamFieldNumber()
public NetParameter mutable_test_net_param(int index)
@Const @ByRef public NetParameter test_net_param(int index)
public NetParameter add_test_net_param()
public int test_state_size()
public void clear_test_state()
@MemberGetter public static int kTestStateFieldNumber()
public NetState mutable_test_state(int index)
public NetState add_test_state()
public int stepvalue_size()
public void clear_stepvalue()
@MemberGetter public static int kStepvalueFieldNumber()
public void set_stepvalue(int index, @Cast(value="google::protobuf::int32") int value)
public void clear_train_net()
@MemberGetter public static int kTrainNetFieldNumber()
@StdString public BytePointer train_net()
public void set_train_net(@StdString BytePointer value)
public void set_train_net(@StdString String value)
public void set_train_net(@Cast(value="const char*") BytePointer value, @Cast(value="size_t") long size)
@StdString @Cast(value={"char*","std::string*"}) public BytePointer mutable_train_net()
@StdString @Cast(value={"char*","std::string*"}) public BytePointer release_train_net()
public void set_allocated_train_net(@StdString @Cast(value={"char*","std::string*"}) BytePointer train_net)
public void clear_lr_policy()
@MemberGetter public static int kLrPolicyFieldNumber()
@StdString public BytePointer lr_policy()
public void set_lr_policy(@StdString BytePointer value)
public void set_lr_policy(@StdString String value)
public void set_lr_policy(@Cast(value="const char*") BytePointer value, @Cast(value="size_t") long size)
@StdString @Cast(value={"char*","std::string*"}) public BytePointer mutable_lr_policy()
@StdString @Cast(value={"char*","std::string*"}) public BytePointer release_lr_policy()
public void set_allocated_lr_policy(@StdString @Cast(value={"char*","std::string*"}) BytePointer lr_policy)
public void clear_snapshot_prefix()
@MemberGetter public static int kSnapshotPrefixFieldNumber()
@StdString public BytePointer snapshot_prefix()
public void set_snapshot_prefix(@StdString BytePointer value)
public void set_snapshot_prefix(@StdString String value)
public void set_snapshot_prefix(@Cast(value="const char*") BytePointer value, @Cast(value="size_t") long size)
@StdString @Cast(value={"char*","std::string*"}) public BytePointer mutable_snapshot_prefix()
@StdString @Cast(value={"char*","std::string*"}) public BytePointer release_snapshot_prefix()
public void set_allocated_snapshot_prefix(@StdString @Cast(value={"char*","std::string*"}) BytePointer snapshot_prefix)
public void clear_net()
@MemberGetter public static int kNetFieldNumber()
@StdString public BytePointer net()
public void set_net(@StdString BytePointer value)
public void set_net(@StdString String value)
public void set_net(@Cast(value="const char*") BytePointer value, @Cast(value="size_t") long size)
@StdString @Cast(value={"char*","std::string*"}) public BytePointer mutable_net()
@StdString @Cast(value={"char*","std::string*"}) public BytePointer release_net()
public void set_allocated_net(@StdString @Cast(value={"char*","std::string*"}) BytePointer net)
public void clear_regularization_type()
@MemberGetter public static int kRegularizationTypeFieldNumber()
@StdString public BytePointer regularization_type()
public void set_regularization_type(@StdString BytePointer value)
public void set_regularization_type(@StdString String value)
public void set_regularization_type(@Cast(value="const char*") BytePointer value, @Cast(value="size_t") long size)
public void set_regularization_type(String value, @Cast(value="size_t") long size)
@StdString @Cast(value={"char*","std::string*"}) public BytePointer mutable_regularization_type()
@StdString @Cast(value={"char*","std::string*"}) public BytePointer release_regularization_type()
public void set_allocated_regularization_type(@StdString @Cast(value={"char*","std::string*"}) BytePointer regularization_type)
public void clear_type()
@MemberGetter public static int kTypeFieldNumber()
@StdString public BytePointer type()
public void set_type(@StdString BytePointer value)
public void set_type(@StdString String value)
public void set_type(@Cast(value="const char*") BytePointer value, @Cast(value="size_t") long size)
@StdString @Cast(value={"char*","std::string*"}) public BytePointer mutable_type()
@StdString @Cast(value={"char*","std::string*"}) public BytePointer release_type()
public void set_allocated_type(@StdString @Cast(value={"char*","std::string*"}) BytePointer type)
public void clear_train_net_param()
@MemberGetter public static int kTrainNetParamFieldNumber()
@Const @ByRef public NetParameter train_net_param()
public NetParameter release_train_net_param()
public NetParameter mutable_train_net_param()
public void set_allocated_train_net_param(NetParameter train_net_param)
public void clear_net_param()
@MemberGetter public static int kNetParamFieldNumber()
@Const @ByRef public NetParameter net_param()
public NetParameter release_net_param()
public NetParameter mutable_net_param()
public void set_allocated_net_param(NetParameter net_param)
public void clear_train_state()
@MemberGetter public static int kTrainStateFieldNumber()
public NetState release_train_state()
public NetState mutable_train_state()
public void set_allocated_train_state(NetState train_state)
public void clear_test_interval()
@MemberGetter public static int kTestIntervalFieldNumber()
public void clear_base_lr()
@MemberGetter public static int kBaseLrFieldNumber()
public float base_lr()
public void set_base_lr(float value)
public void clear_display()
@MemberGetter public static int kDisplayFieldNumber()
public void clear_max_iter()
@MemberGetter public static int kMaxIterFieldNumber()
public void clear_gamma()
@MemberGetter public static int kGammaFieldNumber()
public float gamma()
public void set_gamma(float value)
public void clear_power()
@MemberGetter public static int kPowerFieldNumber()
public float power()
public void set_power(float value)
public void clear_momentum()
@MemberGetter public static int kMomentumFieldNumber()
public float momentum()
public void set_momentum(float value)
public void clear_weight_decay()
@MemberGetter public static int kWeightDecayFieldNumber()
public float weight_decay()
public void set_weight_decay(float value)
public void clear_stepsize()
@MemberGetter public static int kStepsizeFieldNumber()
public void clear_snapshot()
@MemberGetter public static int kSnapshotFieldNumber()
public void clear_device_id()
@MemberGetter public static int kDeviceIdFieldNumber()
public void clear_test_compute_loss()
@MemberGetter public static int kTestComputeLossFieldNumber()
public void clear_snapshot_diff()
@MemberGetter public static int kSnapshotDiffFieldNumber()
public void clear_debug_info()
@MemberGetter public static int kDebugInfoFieldNumber()
public void clear_solver_type()
@MemberGetter public static int kSolverTypeFieldNumber()
public void set_solver_type(@Cast(value="caffe::SolverParameter_SolverType") int value)
public void clear_momentum2()
@MemberGetter public static int kMomentum2FieldNumber()
public float momentum2()
public void set_momentum2(float value)
public void clear_random_seed()
@MemberGetter public static int kRandomSeedFieldNumber()
public void clear_solver_mode()
@MemberGetter public static int kSolverModeFieldNumber()
public void set_solver_mode(@Cast(value="caffe::SolverParameter_SolverMode") int value)
public void clear_delta()
@MemberGetter public static int kDeltaFieldNumber()
public float delta()
public void set_delta(float value)
public void clear_average_loss()
@MemberGetter public static int kAverageLossFieldNumber()
public void clear_test_initialization()
@MemberGetter public static int kTestInitializationFieldNumber()
public void clear_snapshot_after_train()
@MemberGetter public static int kSnapshotAfterTrainFieldNumber()
public void clear_layer_wise_reduce()
@MemberGetter public static int kLayerWiseReduceFieldNumber()
public void clear_clip_gradients()
@MemberGetter public static int kClipGradientsFieldNumber()
public float clip_gradients()
public void set_clip_gradients(float value)
public void clear_iter_size()
@MemberGetter public static int kIterSizeFieldNumber()
public void clear_snapshot_format()
@MemberGetter public static int kSnapshotFormatFieldNumber()
public void set_snapshot_format(@Cast(value="caffe::SolverParameter_SnapshotFormat") int value)
public void clear_rms_decay()
@MemberGetter public static int kRmsDecayFieldNumber()
public float rms_decay()
public void set_rms_decay(float value)
Copyright © 2022. All rights reserved.