Casimir API summary#
Optimization#
Incremental First Order Oracles - Base classes:
Base class for incremental first order oracles (IFO). |
|
Base class of smoothed incremental first order oracles. |
Optimization Algorithms:
|
Minimize a convex function with access to a (smoothed) incremental first order oracle using a primal algorithm. |
|
Implement Casimir (Catalyst with smoothing) or Catalyst outer loop with SVRG as the inner loop. |
|
Implement the stochastic (sub-)gradient method with various learning rate and averaging schemes. |
|
Implement Stochastic Variance Reduced Gradient (SVRG) with optional smoothing. |
Implement the Block Coordinate Frank-Wolfe (BCFW) algorithm for structured prediction. |
Regularization:
|
Class representing the L2 regularization penalty. |
Data#
Classification:
Named Entity Recognition:
Object Localization: