#classification #anime #image #deep #danbooru #multi-labels

deep-danbooru

使用Rust的多标签动漫图像分类

1个不稳定版本

0.0.0 2023年3月10日

#7 in #danbooru

MPL-2.0 许可证

385KB
18K SLoC

使用Rust的Deep Danbooru

不使用Python的多标签动漫图像分类

快速使用

# let model_path = projects.join("deep-danbooru-models/models/deepdanbooru-2021.onnx");
# let image_path = projects.join("deep-danbooru-models/tests/pixel-105715609.jpg");
predict_by_danbooru2021(&model_path, &image_path)

完整使用

let runtime = Arc::new(Environment::builder().build()?);
let mut model = DeepDanbooru::new(&runtime, model.as_ref())?;
model.set_tags(TAGS2021);
let image = Reader::open(image.as_ref()).unwrap().decode().unwrap();
let result = model.predict(&image).unwrap();

依赖项

~17MB
~149K SLoC