API Reference#
Model API#
In-Context Learning model with ICE (Identification–Conditioning–Equalization) backbone. |
Factory & Registry#
Construct a model by arm name. |
- iceicl.model.ARM_REGISTRY: dict[str, type[torch.nn.Module]]#
Registry mapping arm name strings to model classes. Twelve entries, one per ablation arm:
Name
Class
Params
baselineBaselineNanoICL27.6 M
cross_attnCrossAttnICL27.6 M
ssm_crossHybridSSMICL12.6 M
ssm_cross_fbHybridSSMICL_Feedback12.6 M
fb_pseudo_pilotHybridSSMICL_FB_PseudoPilot12.6 M
fb_incrementalHybridSSMICL_FB_Incremental12.9 M
fb_confidenceHybridSSMICL_FB_Confidence12.6 M
fb_turboHybridSSMICL_FB_Turbo12.6 M
fb_innovationHybridSSMICL_FB_Innovation12.9 M
fb_iter2HybridSSMICL_FB_Iter212.9 M
direct_tauHybridSSMICL_DirectTau12.9 M
fb_anti_confHybridSSMICL_FB_AntiConf12.9 M
Use
make_model()for convenient construction by name.
Utilities#
Compute reliability-diagram data. |
|
Expected calibration error (ECE). |