5 个不稳定版本
新功能 0.3.2 | 2024 年 8 月 14 日 |
---|---|
0.3.0 | 2024 年 8 月 13 日 |
0.2.1 | 2024 年 2 月 28 日 |
0.2.0 | 2024 年 2 月 18 日 |
0.1.0 | 2023 年 12 月 16 日 |
#466 in 图像
每月 240 次下载
在 2 个 crate 中使用 (via kalosm-vision)
175KB
3.5K SLoC
RWuerstchen
RWuerstchen 是一个 Rust 封装库,用于在 Wuerstchen 中实现,该库在 Candle 机器学习框架中。
RWuerstchen 可以高效地从文本提示中生成图像。
用法
use futures_util::StreamExt;
use rwuerstchen::*;
#[tokio::main]
async fn main() -> Result<(), anyhow::Error> {
let model = Wuerstchen::builder().build().await?;
let settings = WuerstchenInferenceSettings::new(
"a cute cat with a hat in a room covered with fur with incredible detail",
);
if let Ok(mut images) = model.run(settings) {
while let Some(image) = images.next().await {
if let Some(buf) = image.generated_image() {
buf.save(&format!("{}.png",image.sample_num()))?;
}
}
}
Ok(())
}
依赖项
~33–53MB
~1M SLoC