1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
//! Reader for the fastText format. //! //! This module provides support for reading non-quantized/pruned //! fastText embeddings. Embeddings in the fastText format are read //! as follows: //! //! ``` //! use std::fs::File; //! use std::io::BufReader; //! //! use finalfusion::prelude::*; //! //! let mut reader = BufReader::new(File::open("testdata/fasttext.bin").unwrap()); //! //! // Read the embeddings. //! let embeddings = Embeddings::read_fasttext(&mut reader) //! .unwrap(); //! //! // Look up an embedding. //! let embedding = embeddings.embedding("zwei"); //! ``` mod indexer; pub use self::indexer::FastTextIndexer; mod io; pub use self::io::{ReadFastText, WriteFastText};