Top-level Exports

finalfusion re-exports some common types at the top-level. These types cover the typical use-cases.

Embeddings

finalfusion.embeddings.Embeddings(storage, vocab)

Embeddings class.

finalfusion.embeddings.load_finalfusion(file)

Read embeddings from a file in finalfusion format.

Compat

finalfusion.compat.fasttext.load_fasttext(file)

Read embeddings from a file in fastText format.

finalfusion.compat.text.load_text(file)

Read embeddings in text format.

finalfusion.compat.text.load_text_dims(file)

Read emebddings in text-dims format.

finalfusion.compat.word2vec.load_word2vec(file)

Read embeddings in word2vec binary format.

Metadata

finalfusion.metadata.Metadata

Embeddings metadata

finalfusion.metadata.load_metadata(file)

Load a Metadata chunk from the given file.

Norms

finalfusion.norms.Norms

Norms Chunk.

finalfusion.norms.load_norms(file)

Load Norms from a finalfusion file.

Storage

finalfusion.storage.storage.Storage

Common interface to finalfusion storage types.

finalfusion.storage.load_storage(file[, mmap])

Load any vocabulary from a finalfusion file.

Vocab

finalfusion.vocab.vocab.Vocab

Finalfusion vocabulary interface.

finalfusion.vocab.load_vocab(file)

Load any vocabulary from a finalfusion file.