Trait finalfusion::io::ReadMetadata
source · pub trait ReadMetadatawhere
Self: Sized,{
// Required method
fn read_metadata<R>(read: &mut R) -> Result<Self>
where R: Read + Seek;
}
Expand description
Read finalfusion embeddings metadata.
This trait is used to read the metadata of embeddings in the
finalfusion format. This is typically faster than
ReadEmbeddings::read_embeddings
.
use std::fs::File;
use finalfusion::prelude::*;
use finalfusion::metadata::Metadata;
use finalfusion::io::ReadMetadata;
let mut f = File::open("testdata/similarity.fifu").unwrap();
let metadata: Option<Metadata> =
ReadMetadata::read_metadata(&mut f).unwrap();
Required Methods§
Object Safety§
This trait is not object safe.