Skip to content
Context-sensitive word embeddings with subwords. In Rust.
Rust Shell
Branch: master
Clone or download
sebpuetz and danieldk Lower width of progress bar.
Get width of progress report below 80 columns.
Latest commit f983d34 Jun 23, 2019

Crate Docs Build Status



finalfrontier is a Rust library and set of utilities for learning and using word embeddings. finalfrontier currently has the following features:

  • Models:
    • skip-gram (Mikolov et al., 2013)
    • structured skip-gram (Ling et al., 2015)
    • directional skip-gram (Song et al., 2018)
    • dependency (Levy and Goldberg, 2014)
  • Noise contrastive estimation (Gutmann and Hyvärinen, 2012)
  • Subword representations (Bojanowski et al., 2016)
  • Hogwild SGD (Recht et al., 2011)

This is an early release of finalfrontier, we are planning to add more features in the future. The trained embeddings are stored in finalfusion format, which can be read and used with the finalfusion crate and the finalfusion Python module.

Where to go from here

You can’t perform that action at this time.