#machine-learning #proc-macro #onehot #onehot-encoding #hot-encoding

onehot-derive

为 OneHot 特性提供自动推导

1 个不稳定版本

0.1.0 2020年10月11日

#517#machine-learning


onehot 中使用

MIT 协议

11KB
345

onehot & onehot-derive

Rust 库,用于 one-hot 编码结构体和枚举。提供特性和过程宏来自动推导。

Cargo Documentation

特性

  • 用于编码任意类型(包括复合类型)的泛型特性。
  • 自动推导的过程宏。
  • 可选的 bitmatrix 支持,包括垂直和水平编码。
  • 没有不安全代码。

许可

onehot 采用 MIT 许可证


lib.rs:

此 crate 为 onehot 提供 自定义自动推导宏。

依赖

~1.5MB
~36K SLoC