[][src]Crate finalfrontier

Re-exports

pub use io::SentenceIterator;
pub use io::WriteModelBinary;
pub use io::WriteModelText;
pub use io::WriteModelWord2Vec;

Modules

idx
io

Structs

BucketConfig

Hyperparameters for bucket-vocabs.

CommonConfig

Common embedding model hyperparameters.

CountedType
DepembedsConfig

Hyperparameters for Dependency Embeddings.

DepembedsTrainer

Dependency embeddings Trainer.

DependencyIterator

Struct to iterate over the dependencies in a conllx::DepGraph.

NGramConfig

Hyperparameters for ngram-vocabs.

SGD

Stochastic gradient descent

SimpleVocab

Generic corpus vocabulary type.

SimpleVocabConfig

Hyperparameters for simple vocabs.

SkipGramConfig

Hyperparameters for SkipGram-like models.

SkipgramTrainer

Skipgram Trainer

SubwordVocab

A corpus vocabulary with subword lookup.

SubwordVocabConfig

Hyperparameters for Subword vocabs.

TrainModel

Training model.

VocabBuilder

Generic builder struct to count types.

Enums

Dependency

Enum for different types of dependencies. Typed through direction, depth, attached form and label.

LossType

Losses.

ModelType

Model types.

Traits

DepIter

Trait offering adapters for DependencyIterator.

Trainer

Trainer Trait.

Vocab

Trait for lookup of indices.

Type Definitions

Word