Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/KGrewal1/candle-optimisers
/ types & classes
Types & classes
63 in github.com/KGrewal1/candle-optimisers
⨍
Functions
178
◇
Types & classes
63
↓ 2 callers
Class
VecAdamAmsgrad
src/adam.rs:201
↓ 2 callers
Class
VecAdamBase
src/adam.rs:92
↓ 1 callers
Enum
Momentum
src/lib.rs:172
Class
Adadelta
src/adadelta.rs:45
Class
Adagrad
src/adagrad.rs:46
Class
Adam
src/adam.rs:78
Interface
AdamInner
src/adam.rs:56
Class
Adamax
src/adamax.rs:45
Class
Args
examples/mnist/parse_cli.rs:29
Enum
Decay
src/lib.rs:151
Enum
GradConv
src/lbfgs.rs:65
Class
Lbfgs
src/lbfgs.rs:123
Enum
LineSearch
src/lbfgs.rs:46
Class
LinearModel
src/lbfgs.rs:480
Class
LinearModel
src/lbfgs/strong_wolfe.rs:424
Class
LinearModel
examples/mnist/models.rs:18
Interface
LossOptimizer
trait for optimisers like LBFGS that need the ability to calculate the loss and its gradient
src/lib.rs:118
Class
Mlp
benches/training.rs:110
Class
Mlp
examples/mnist/models.rs:33
Interface
Model
Trait for Models: this is needed for optimisers that require the ability to calculate the loss such as LBFGS
src/lib.rs:111
Interface
Model
examples/mnist/models.rs:13
Enum
ModelOutcome
src/lib.rs:140
Class
NAdam
src/nadam.rs:50
Interface
Optim
benches/training.rs:17
Interface
Optim
examples/mnist/optim.rs:14
Interface
OptimParams
Trait for optimisers to expose their parameters
src/lib.rs:102
Class
ParamsAdaDelta
src/adadelta.rs:60
Class
ParamsAdaGrad
src/adagrad.rs:60
Class
ParamsAdaMax
src/adamax.rs:60
Class
ParamsAdam
src/adam.rs:325
Class
ParamsLBFGS
src/lbfgs.rs:84
Class
ParamsNAdam
src/nadam.rs:69
Class
ParamsRAdam
src/radam.rs:74
Class
ParamsRMSprop
src/rmsprop.rs:419
Class
ParamsSGD
src/esgd.rs:59
Class
RAdam
src/radam.rs:58
Class
RMSprop
src/rmsprop.rs:53
Interface
RmsInner
src/rmsprop.rs:58
Class
RosenbrockModel
tests/lbfgs_tests.rs:12
Class
SGD
src/esgd.rs:46
Interface
SimpleModel
benches/training.rs:105
Enum
StepConv
src/lbfgs.rs:75
Class
TrainingArgs
examples/mnist/parse_cli.rs:3
Class
VarAdaDelta
src/adadelta.rs:52
Class
VarAdaGrad
src/adagrad.rs:53
Class
VarAdaMax
src/adamax.rs:52
Enum
VarAdam
src/adam.rs:317
Class
VarAdamAmsgrad
src/adam.rs:193
Class
VarAdamBase
src/adam.rs:85
Class
VarNAdam
src/nadam.rs:61
Class
VarRAdam
src/radam.rs:66
Enum
VarRMS
src/rmsprop.rs:410
Class
VarRMSProp
src/rmsprop.rs:71
Class
VarRMSPropCentered
src/rmsprop.rs:138
Class
VarRMSPropMomentum
src/rmsprop.rs:223
Class
VarRMSPropMomentumCentered
src/rmsprop.rs:305
Class
VarSGD
src/esgd.rs:52
Class
VecRMSProp
src/rmsprop.rs:77
Class
VecRmsPropCentered
src/rmsprop.rs:145
Class
VecRmsPropMomentum
src/rmsprop.rs:230
Class
VecRmsPropMomentumCentered
src/rmsprop.rs:313
Enum
WhichModel
examples/mnist/parse_cli.rs:11
Enum
WhichOptim
examples/mnist/parse_cli.rs:17