1 个不稳定版本

0.1.0 2024年2月24日
0.0.1 2023年12月26日

#714文本处理

每月 21 次下载

MIT 许可证

110KB
2K SLoC

fast-aug - Rust 库

Rust Test Workflow Status Crates.io Version Rust docs GitHub License

fast-aug 是一个用于快速文本增强的库,适用于 Rust 和 Python,作为 fast-aug 提供。
它设计重点在于性能和实时使用(例如在训练期间),同时提供广泛文本增强方法。


安装

fast-aug 可在 crates.io 上找到。

cargo install fast-aug

用法

use fast_aug::base::BaseAugmenter;
use fast_aug::text::{CharsRandomSwapAugmenter, TextAugmentParameters};

let rng = &mut rand::thread_rng();
let augmenter = CharsRandomSwapAugmenter::new(
    TextAugmentParameters::new(0.5, None, None),
    TextAugmentParameters::new(0.5, None, None),
    None,
);
augmenter.augment("Some text!".to_string(), rng);
augmenter.augment_batch(vec!["Some text!".to_string()], rng);

请参阅 rustdoc 以获取详细信息。

待定

贡献和开发

任何贡献都热烈欢迎!
请参阅 fast-aug 的 GitHub 仓库 README。

依赖

~10MB
~184K SLoC