fastText: fasttext Namespace Reference

| fastText d00d36476b15 Fast text processing tool/library

Namespaces | Classes | Typedefs | Enumerations | Functions
fasttext Namespace Reference

## Namespaces
| utils

## Classes
class | Args
class | Dictionary
struct | entry
class | FastText
class | Matrix
class | Model
struct | Node
class | ProductQuantizer
class | QMatrix
class | Vector

## Typedefs
typedef int32_t | id_type
typedef float | real

## Enumerations
enum | model_name : int { model_name::cbow =1, model_name::sg, model_name::sup }
enum | loss_name : int { loss_name::hs =1, loss_name::ns, loss_name::softmax }
enum | entry_type : int8_t { entry_type::word =0, entry_type::label =1 }

## Functions
real | distL2 (const real *x, const real *y, int32_t d)
std::ostream & | operator<< (std::ostream &os, const Vector &v)

## Detailed Description

Copyright (c) 2016-present, Facebook, Inc. All rights reserved.

This source code is licensed under the MIT-style license found in the LICENSE file in the root directory of this source tree.

## Typedef Documentation

## ◆ id_type

typedef int32_t fasttext::id_type

## ◆ real

typedef float fasttext::real

## Enumeration Type Documentation

## ◆ entry_type

enum fasttext::entry_type : int8_t
| strong

Enumerator
word |
label |

## ◆ loss_name

enum fasttext::loss_name : int
| strong

Enumerator
hs |
ns |
softmax |

## ◆ model_name

enum fasttext::model_name : int
| strong

Enumerator
cbow |
sg |
sup |

## Function Documentation

## ◆ distL2()

real fasttext::distL2 | ( | const real * | x,
|  | const real * | y,
|  | int32_t | d
| ) |  |

## ◆ operator<<()

std::ostream & fasttext::operator<< | ( | std::ostream & | os,
|  | const Vector & | v
| ) |  |