From e8eededebf3da976082e070e9077619fcdbc5194 Mon Sep 17 00:00:00 2001 From: Lia Lenckowski Date: Thu, 7 Sep 2023 17:59:31 +0200 Subject: partially implemented output options --- src/ai_embedders.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/ai_embedders.rs') diff --git a/src/ai_embedders.rs b/src/ai_embedders.rs index b30d890..e8e6c8b 100644 --- a/src/ai_embedders.rs +++ b/src/ai_embedders.rs @@ -7,7 +7,7 @@ use crate::{Config, BatchEmbedder, MetricElem}; #[repr(transparent)] #[derive(Serialize, Deserialize)] -pub(crate) struct Imgbedding (Vec); // TODO das hier zu einem const size slice machen +pub(crate) struct Imgbedding (Vec); impl MetricElem for Imgbedding { fn dist(&self, other: &Self) -> f64 { self.0.iter().zip(other.0.iter()) @@ -73,10 +73,10 @@ impl BatchEmbedder for ContentEmbedder<'_> { .stdout(Stdio::piped()) .spawn()?; - Ok(BufReader::new(child.stdout.unwrap()) + BufReader::new(child.stdout.unwrap()) .lines() .progress_count(paths.len().try_into().unwrap()) .map(|l| Ok::<_, anyhow::Error>(serde_json::from_str(&l?)?)) - .try_collect()?) + .try_collect() } } -- cgit v1.2.3-70-g09d2