ActiveLabelCounts | MyCaffe.solvers.Solver< T > | |
ApplyUpdate(int nIterationOverride=-1) | MyCaffe.solvers.Solver< T > | pure virtual |
CancelEvent | MyCaffe.solvers.Solver< T > | |
CompletedEvent | MyCaffe.solvers.Solver< T > | |
Create(CudaDnn< T > cuda, Log log, ProjectEx p, CancelEvent evtCancel, AutoResetEvent evtForceSnapshot, AutoResetEvent evtForceTest, IXDatabaseBase db, IXPersist< T > persist, int nSolverCount=1, int nSolverRank=0, Net< T > shareNet=null, onGetWorkspace getws=null, onSetWorkspace setws=null) | MyCaffe.solvers.Solver< T > | static |
Create(CudaDnn< T > cuda, Log log, SolverParameter solverParam, CancelEvent evtCancel, AutoResetEvent evtForceSnapshot, AutoResetEvent evtForceTest, IXDatabaseBase db, IXPersist< T > persist, int nSolverCount=1, int nSolverRank=0, Net< T > shareNet=null, onGetWorkspace getws=null, onSetWorkspace setws=null) | MyCaffe.solvers.Solver< T > | static |
Cuda | MyCaffe.solvers.Solver< T > | |
CurrentIteration | MyCaffe.solvers.Solver< T > | |
Database | MyCaffe.solvers.Solver< T > | |
dispose() | MyCaffe.solvers.Solver< T > | protectedvirtual |
Dispose() | MyCaffe.solvers.Solver< T > | |
EnableBlobDebugging | MyCaffe.solvers.Solver< T > | |
EnableBreakOnFirstNaN | MyCaffe.solvers.Solver< T > | |
EnableDetailedNanDetection | MyCaffe.solvers.Solver< T > | |
EnableLayerDebugging | MyCaffe.solvers.Solver< T > | |
EnableSingleStep | MyCaffe.solvers.Solver< T > | |
EnableTesting | MyCaffe.solvers.Solver< T > | |
ForceOnTrainingIterationEvent() | MyCaffe.solvers.Solver< T > | |
forceSnapshot | MyCaffe.solvers.Solver< T > | protected |
forceTest | MyCaffe.solvers.Solver< T > | |
GetSnapshotArgs(byte[] rgState, byte[] rgWeights, double dfAccuracy, double dfError, int nIteration, SNAPSHOT_WEIGHT_UPDATE_METHOD wtUpdt) | MyCaffe.solvers.Solver< T > | |
Init(SolverParameter p, Net< T > shareNet=null) | MyCaffe.solvers.Solver< T > | |
InitTestNets() | MyCaffe.solvers.Solver< T > | protected |
InitTrainNet(Net< T > shareNet=null) | MyCaffe.solvers.Solver< T > | protected |
is_root_solver | MyCaffe.solvers.Solver< T > | |
iter | MyCaffe.solvers.Solver< T > | |
LabelQueryEpochs | MyCaffe.solvers.Solver< T > | |
LabelQueryHitPercents | MyCaffe.solvers.Solver< T > | |
LearningRateOverride | MyCaffe.solvers.Solver< T > | |
m_cuda | MyCaffe.solvers.Solver< T > | protected |
m_dfIterAccuracy | MyCaffe.solvers.Solver< T > | protected |
m_dfLearningRateOverride | MyCaffe.solvers.Solver< T > | protected |
m_dfSmoothedLoss | MyCaffe.solvers.Solver< T > | protected |
m_log | MyCaffe.solvers.Solver< T > | protected |
m_nCurrentStep | MyCaffe.solvers.Solver< T > | protected |
m_net | MyCaffe.solvers.Solver< T > | protected |
m_nIter | MyCaffe.solvers.Solver< T > | protected |
m_nSolverCount | MyCaffe.solvers.Solver< T > | protected |
m_nSolverRank | MyCaffe.solvers.Solver< T > | protected |
m_param | MyCaffe.solvers.Solver< T > | protected |
m_persist | MyCaffe.solvers.Solver< T > | protected |
m_rgLosses | MyCaffe.solvers.Solver< T > | protected |
m_rgTestNets | MyCaffe.solvers.Solver< T > | protected |
MaximumIteration | MyCaffe.solvers.Solver< T > | |
net | MyCaffe.solvers.Solver< T > | |
OnAborted | MyCaffe.solvers.Solver< T > | |
OnCustomForwardBack | MyCaffe.solvers.Solver< T > | |
OnGetWorkspace | MyCaffe.solvers.Solver< T > | |
OnGradientsReady | MyCaffe.solvers.Solver< T > | |
OnSetWorkspace | MyCaffe.solvers.Solver< T > | |
OnSnapshot | MyCaffe.solvers.Solver< T > | |
OnStart | MyCaffe.solvers.Solver< T > | |
OnTest | MyCaffe.solvers.Solver< T > | |
OnTestingIteration | MyCaffe.solvers.Solver< T > | |
OnTestResults | MyCaffe.solvers.Solver< T > | |
OnTestStart | MyCaffe.solvers.Solver< T > | |
OnTrainingIteration | MyCaffe.solvers.Solver< T > | |
parameter | MyCaffe.solvers.Solver< T > | |
Reset() | MyCaffe.solvers.Solver< T > | |
Restore(byte[] rgWeights, byte[] rgState, string strSkipBlobTypes=null) | MyCaffe.solvers.Solver< T > | |
RestoreSolverState(byte[] rgState) | MyCaffe.solvers.Solver< T > | protectedpure virtual |
smoothed_loss | MyCaffe.solvers.Solver< T > | |
Snapshot(bool bForced, bool bScheduled, bool bUpdateDatabase=true) | MyCaffe.solvers.Solver< T > | |
SnapshotSolverState() | MyCaffe.solvers.Solver< T > | protectedpure virtual |
SnapshotWeightUpdateMethod | MyCaffe.solvers.Solver< T > | |
Solve(int nIterationOverride=-1, byte[] rgWeights=null, byte[] rgState=null, TRAIN_STEP step=TRAIN_STEP.NONE) | MyCaffe.solvers.Solver< T > | virtual |
Solver(CudaDnn< T > cuda, Log log, SolverParameter p, CancelEvent evtCancel, AutoResetEvent evtForceSnapshot, AutoResetEvent evtForceTest, IXDatabaseBase db, IXPersist< T > persist, int nSolverCount=1, int nSolverRank=0, Net< T > shareNet=null, onGetWorkspace getws=null, onSetWorkspace setws=null) | MyCaffe.solvers.Solver< T > | |
solver_count | MyCaffe.solvers.Solver< T > | |
solver_rank | MyCaffe.solvers.Solver< T > | |
Step(int nIters, TRAIN_STEP step=TRAIN_STEP.NONE, bool bZeroDiffs=true, bool bApplyUpdates=true, bool bDisableOutput=false, bool bDisableProgress=false, double? dfLossOverride=null, bool? bAllowSnapshot=null) | MyCaffe.solvers.Solver< T > | |
Tag | MyCaffe.solvers.Solver< T > | |
test_nets | MyCaffe.solvers.Solver< T > | |
TestAll(int nIterationOverride=-1) | MyCaffe.solvers.Solver< T > | |
TestClassification(int nIterationOverride=-1, int nTestNetId=0) | MyCaffe.solvers.Solver< T > | |
TestDetection(int nIterationOverride=-1, int nTestNetId=0) | MyCaffe.solvers.Solver< T > | |
TestingIterationOverride | MyCaffe.solvers.Solver< T > | |
TestingIterations | MyCaffe.solvers.Solver< T > | |
TestingNet | MyCaffe.solvers.Solver< T > | |
TrainingIterationOverride | MyCaffe.solvers.Solver< T > | |
TrainingIterations | MyCaffe.solvers.Solver< T > | |
TrainingNet | MyCaffe.solvers.Solver< T > | |
TrainingTimeLimitInMinutes | MyCaffe.solvers.Solver< T > | |
type | MyCaffe.solvers.Solver< T > | |
UpdateSmoothedLoss(double dfLoss, int nStartIter, int nAverageLoss=0) | MyCaffe.solvers.Solver< T > | |
WeightsUpdated | MyCaffe.solvers.Solver< T > | |