5 个版本
新版本 0.8.3 | 2024年8月17日 |
---|---|
0.8.2 | 2024年8月12日 |
0.8.1 | 2024年8月10日 |
0.7.3 | 2024年7月18日 |
0.7.2 | 2024年7月16日 |
#160 在 机器学习
每月 442 次下载
71KB
1.5K SLoC
蜡烛 CRF
蜡烛 CRF 将 pytorch-crf 迁移到 Huggingface Candle。
初始化
-
Pytorch CRF
crf = CRF(num_tags, batch_first=false)
-
蜡烛 CRF
let crf = CRF::new(num_tags, false, &candle_core::Device::Cpu).unwrap();
正向传播
-
Pytorch CRF
llh = crf(emissions, tags, mask)
-
蜡烛 CRF
let llh = crf .forward(&emissions, &tags, Some(&mask), Reduction::default()) .unwrap();
解码
-
Pytorch CRF
best_tags = crf.decode(emissions, mask)
-
蜡烛 CRF
let best_tags = crf.decode(&emissions, Some(&mask)).unwrap();
依赖项
~11MB
~219K SLoC