Skip to main content

fasttext Python bindings

Project description

fastText CircleCI

fastText is a library for efficient learning of word representations and sentence classification.

In this document we present how to use fastText in python.

Table of contents

Requirements

fastText builds on modern Mac OS and Linux distributions. Since it uses C++11 features, it requires a compiler with good C++11 support. You will need Python (version 2.7 or ≥ 3.4), NumPy & SciPy and pybind11.

Installation

To install the latest release, you can do :

$ pip install fasttext-community

or, to get the latest development version of fasttext, you can install from our github repository :

$ git clone https://github.com/munlicode/fasttext-community.git
$ cd fastText
$ sudo pip install .
$ # or :
$ sudo python setup.py install

Usage overview

Word representation model

In order to learn word vectors, as described here, we can use fasttext.train_unsupervised function like this:

import fasttext

# Skipgram model :
model = fasttext.train_unsupervised('data.txt', model='skipgram')

# or, cbow model :
model = fasttext.train_unsupervised('data.txt', model='cbow')

where data.txt is a training file containing utf-8 encoded text.

The returned model object represents your learned model, and you can use it to retrieve information.

print(model.words)   # list of words in dictionary
print(model['king']) # get the vector of the word 'king'

Saving and loading a model object

You can save your trained model object by calling the function save_model.

model.save_model("model_filename.bin")

and retrieve it later thanks to the function load_model :

model = fasttext.load_model("model_filename.bin")

For more information about word representation usage of fasttext, you can refer to our word representations tutorial.

Text classification model

In order to train a text classifier using the method described here, we can use fasttext.train_supervised function like this:

import fasttext

model = fasttext.train_supervised('data.train.txt')

where data.train.txt is a text file containing a training sentence per line along with the labels. By default, we assume that labels are words that are prefixed by the string __label__

Once the model is trained, we can retrieve the list of words and labels:

print(model.words)
print(model.labels)

To evaluate our model by computing the precision at 1 (P@1) and the recall on a test set, we use the test function:

def print_results(N, p, r):
    print("N\t" + str(N))
    print("P@{}\t{:.3f}".format(1, p))
    print("R@{}\t{:.3f}".format(1, r))

print_results(*model.test('test.txt'))

We can also predict labels for a specific text :

model.predict("Which baking dish is best to bake a banana bread ?")

By default, predict returns only one label : the one with the highest probability. You can also predict more than one label by specifying the parameter k:

model.predict("Which baking dish is best to bake a banana bread ?", k=3)

If you want to predict more than one sentence you can pass an array of strings :

model.predict(["Which baking dish is best to bake a banana bread ?", "Why not put knives in the dishwasher?"], k=3)

Of course, you can also save and load a model to/from a file as in the word representation usage.

For more information about text classification usage of fasttext, you can refer to our text classification tutorial.

Compress model files with quantization

When you want to save a supervised model file, fastText can compress it in order to have a much smaller model file by sacrificing only a little bit performance.

# with the previously trained `model` object, call :
model.quantize(input='data.train.txt', retrain=True)

# then display results and save the new model :
print_results(*model.test(valid_data))
model.save_model("model_filename.ftz")

model_filename.ftz will have a much smaller size than model_filename.bin.

For further reading on quantization, you can refer to this paragraph from our blog post.

IMPORTANT: Preprocessing data / encoding conventions

In general it is important to properly preprocess your data. In particular our example scripts in the root folder do this.

fastText assumes UTF-8 encoded text. All text must be unicode for Python2 and str for Python3. The passed text will be encoded as UTF-8 by pybind11 before passed to the fastText C++ library. This means it is important to use UTF-8 encoded text when building a model. On Unix-like systems you can convert text using iconv.

fastText will tokenize (split text into pieces) based on the following ASCII characters (bytes). In particular, it is not aware of UTF-8 whitespace. We advice the user to convert UTF-8 whitespace / word boundaries into one of the following symbols as appropiate.

  • space

  • tab

  • vertical tab

  • carriage return

  • formfeed

  • the null character

The newline character is used to delimit lines of text. In particular, the EOS token is appended to a line of text if a newline character is encountered. The only exception is if the number of tokens exceeds the MAX_LINE_SIZE constant as defined in the Dictionary header. This means if you have text that is not separate by newlines, such as the fil9 dataset, it will be broken into chunks with MAX_LINE_SIZE of tokens and the EOS token is not appended.

The length of a token is the number of UTF-8 characters by considering the leading two bits of a byte to identify subsequent bytes of a multi-byte sequence. Knowing this is especially important when choosing the minimum and maximum length of subwords. Further, the EOS token (as specified in the Dictionary header) is considered a character and will not be broken into subwords.

More examples

In order to have a better knowledge of fastText models, please consider the main README and in particular the tutorials on our website.

You can find further python examples in the doc folder.

As with any package you can get help on any Python function using the help function.

For example

+>>> import fasttext
+>>> help(fasttext.FastText)

Help on module fasttext.FastText in fasttext:

NAME
    fasttext.FastText

DESCRIPTION
    # Copyright (c) 2017-present, Facebook, Inc.
    # All rights reserved.
    #
    # This source code is licensed under the MIT license found in the
    # LICENSE file in the root directory of this source tree.

FUNCTIONS
    load_model(path)
        Load a model given a filepath and return a model object.

    tokenize(text)
        Given a string of text, tokenize it and return a list of tokens
[...]

API

train_unsupervised parameters

input             # training file path (required)
model             # unsupervised fasttext model {cbow, skipgram} [skipgram]
lr                # learning rate [0.05]
dim               # size of word vectors [100]
ws                # size of the context window [5]
epoch             # number of epochs [5]
minCount          # minimal number of word occurences [5]
minn              # min length of char ngram [3]
maxn              # max length of char ngram [6]
neg               # number of negatives sampled [5]
wordNgrams        # max length of word ngram [1]
loss              # loss function {ns, hs, softmax, ova} [ns]
bucket            # number of buckets [2000000]
thread            # number of threads [number of cpus]
lrUpdateRate      # change the rate of updates for the learning rate [100]
t                 # sampling threshold [0.0001]
verbose           # verbose [2]

train_supervised parameters

input             # training file path (required)
lr                # learning rate [0.1]
dim               # size of word vectors [100]
ws                # size of the context window [5]
epoch             # number of epochs [5]
minCount          # minimal number of word occurences [1]
minCountLabel     # minimal number of label occurences [1]
minn              # min length of char ngram [0]
maxn              # max length of char ngram [0]
neg               # number of negatives sampled [5]
wordNgrams        # max length of word ngram [1]
loss              # loss function {ns, hs, softmax, ova} [softmax]
bucket            # number of buckets [2000000]
thread            # number of threads [number of cpus]
lrUpdateRate      # change the rate of updates for the learning rate [100]
t                 # sampling threshold [0.0001]
label             # label prefix ['__label__']
verbose           # verbose [2]
pretrainedVectors # pretrained word vectors (.vec file) for supervised learning []

model object

train_supervised, train_unsupervised and load_model functions return an instance of _FastText class, that we generaly name model object.

This object exposes those training arguments as properties : lr, dim, ws, epoch, minCount, minCountLabel, minn, maxn, neg, wordNgrams, loss, bucket, thread, lrUpdateRate, t, label, verbose, pretrainedVectors. So model.wordNgrams will give you the max length of word ngram used for training this model.

In addition, the object exposes several functions :

get_dimension           # Get the dimension (size) of a lookup vector (hidden layer).
                        # This is equivalent to `dim` property.
get_input_vector        # Given an index, get the corresponding vector of the Input Matrix.
get_input_matrix        # Get a copy of the full input matrix of a Model.
get_labels              # Get the entire list of labels of the dictionary
                        # This is equivalent to `labels` property.
get_line                # Split a line of text into words and labels.
get_output_matrix       # Get a copy of the full output matrix of a Model.
get_sentence_vector     # Given a string, get a single vector represenation. This function
                        # assumes to be given a single line of text. We split words on
                        # whitespace (space, newline, tab, vertical tab) and the control
                        # characters carriage return, formfeed and the null character.
get_subword_id          # Given a subword, return the index (within input matrix) it hashes to.
get_subwords            # Given a word, get the subwords and their indicies.
get_word_id             # Given a word, get the word id within the dictionary.
get_word_vector         # Get the vector representation of word.
get_words               # Get the entire list of words of the dictionary
                        # This is equivalent to `words` property.
is_quantized            # whether the model has been quantized
predict                 # Given a string, get a list of labels and a list of corresponding probabilities.
quantize                # Quantize the model reducing the size of the model and it's memory footprint.
save_model              # Save the model to the given path
test                    # Evaluate supervised model using file given by path
test_label              # Return the precision and recall score for each label.

The properties words, labels return the words and labels from the dictionary :

model.words         # equivalent to model.get_words()
model.labels        # equivalent to model.get_labels()

The object overrides __getitem__ and __contains__ functions in order to return the representation of a word and to check if a word is in the vocabulary.

model['king']       # equivalent to model.get_word_vector('king')
'king' in model     # equivalent to `'king' in model.get_words()`

Join the fastText community

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

fasttext_community-0.11.7.tar.gz (80.3 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

fasttext_community-0.11.7-cp313-cp313-win_amd64.whl (262.8 kB view details)

Uploaded CPython 3.13Windows x86-64

fasttext_community-0.11.7-cp313-cp313-musllinux_1_2_x86_64.whl (6.2 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

fasttext_community-0.11.7-cp313-cp313-musllinux_1_2_aarch64.whl (6.0 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

fasttext_community-0.11.7-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (5.3 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

fasttext_community-0.11.7-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (5.1 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

fasttext_community-0.11.7-cp313-cp313-macosx_11_0_x86_64.whl (370.2 kB view details)

Uploaded CPython 3.13macOS 11.0+ x86-64

fasttext_community-0.11.7-cp313-cp313-macosx_11_0_universal2.whl (685.5 kB view details)

Uploaded CPython 3.13macOS 11.0+ universal2 (ARM64, x86-64)

fasttext_community-0.11.7-cp313-cp313-macosx_11_0_arm64.whl (349.6 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

fasttext_community-0.11.7-cp312-cp312-win_amd64.whl (262.7 kB view details)

Uploaded CPython 3.12Windows x86-64

fasttext_community-0.11.7-cp312-cp312-musllinux_1_2_x86_64.whl (6.2 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

fasttext_community-0.11.7-cp312-cp312-musllinux_1_2_aarch64.whl (6.0 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

fasttext_community-0.11.7-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (5.3 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

fasttext_community-0.11.7-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (5.1 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

fasttext_community-0.11.7-cp312-cp312-macosx_11_0_x86_64.whl (370.2 kB view details)

Uploaded CPython 3.12macOS 11.0+ x86-64

fasttext_community-0.11.7-cp312-cp312-macosx_11_0_universal2.whl (685.4 kB view details)

Uploaded CPython 3.12macOS 11.0+ universal2 (ARM64, x86-64)

fasttext_community-0.11.7-cp312-cp312-macosx_11_0_arm64.whl (349.4 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

fasttext_community-0.11.7-cp311-cp311-win_amd64.whl (260.9 kB view details)

Uploaded CPython 3.11Windows x86-64

fasttext_community-0.11.7-cp311-cp311-musllinux_1_2_x86_64.whl (6.1 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

fasttext_community-0.11.7-cp311-cp311-musllinux_1_2_aarch64.whl (5.9 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

fasttext_community-0.11.7-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (5.2 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

fasttext_community-0.11.7-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (5.1 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

fasttext_community-0.11.7-cp311-cp311-macosx_11_0_x86_64.whl (367.0 kB view details)

Uploaded CPython 3.11macOS 11.0+ x86-64

fasttext_community-0.11.7-cp311-cp311-macosx_11_0_universal2.whl (681.3 kB view details)

Uploaded CPython 3.11macOS 11.0+ universal2 (ARM64, x86-64)

fasttext_community-0.11.7-cp311-cp311-macosx_11_0_arm64.whl (347.2 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

fasttext_community-0.11.7-cp310-cp310-win_amd64.whl (260.3 kB view details)

Uploaded CPython 3.10Windows x86-64

fasttext_community-0.11.7-cp310-cp310-musllinux_1_2_x86_64.whl (6.1 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

fasttext_community-0.11.7-cp310-cp310-musllinux_1_2_aarch64.whl (5.9 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

fasttext_community-0.11.7-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (5.2 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

fasttext_community-0.11.7-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (5.0 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

fasttext_community-0.11.7-cp310-cp310-macosx_11_0_x86_64.whl (365.7 kB view details)

Uploaded CPython 3.10macOS 11.0+ x86-64

fasttext_community-0.11.7-cp310-cp310-macosx_11_0_universal2.whl (678.8 kB view details)

Uploaded CPython 3.10macOS 11.0+ universal2 (ARM64, x86-64)

fasttext_community-0.11.7-cp310-cp310-macosx_11_0_arm64.whl (344.7 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

fasttext_community-0.11.7-cp39-cp39-win_amd64.whl (266.9 kB view details)

Uploaded CPython 3.9Windows x86-64

fasttext_community-0.11.7-cp39-cp39-musllinux_1_2_x86_64.whl (6.1 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

fasttext_community-0.11.7-cp39-cp39-musllinux_1_2_aarch64.whl (5.9 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

fasttext_community-0.11.7-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (5.2 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

fasttext_community-0.11.7-cp39-cp39-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (5.0 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

fasttext_community-0.11.7-cp39-cp39-macosx_11_0_x86_64.whl (365.8 kB view details)

Uploaded CPython 3.9macOS 11.0+ x86-64

fasttext_community-0.11.7-cp39-cp39-macosx_11_0_universal2.whl (679.2 kB view details)

Uploaded CPython 3.9macOS 11.0+ universal2 (ARM64, x86-64)

fasttext_community-0.11.7-cp39-cp39-macosx_11_0_arm64.whl (344.9 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

File details

Details for the file fasttext_community-0.11.7.tar.gz.

File metadata

  • Download URL: fasttext_community-0.11.7.tar.gz
  • Upload date:
  • Size: 80.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.13

File hashes

Hashes for fasttext_community-0.11.7.tar.gz
Algorithm Hash digest
SHA256 0945934c963b6dbd772a96cd978e177dbf6afd3ab396b43547f33bd40d9901f3
MD5 29c3d8ee3faf5c428dc42a02a8fc5c10
BLAKE2b-256 48ec411a79529aa62cc1d82b0d165870e158c333f6dd8869f242af077259848e

See more details on using hashes here.

File details

Details for the file fasttext_community-0.11.7-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for fasttext_community-0.11.7-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 8bee740d19c87206367f7fa7d058c47b0a42fc5f60f4f78d45ae9b9ab79989a9
MD5 520f345c8e016e9f5d2f2ab70a8f59d9
BLAKE2b-256 6aa78a26503c6266a92e98e6d94918c00125de3070d3fdab2c6d066ee6d557bd

See more details on using hashes here.

File details

Details for the file fasttext_community-0.11.7-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for fasttext_community-0.11.7-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 716c0f04a23bdfcc8ba94f657d93d89dcd10c5ff76d69ac97ca4f797283cdc63
MD5 a5f30573b899d358a8022c667bbe9fb5
BLAKE2b-256 e5cb1bbf765721e2519f59256f6ae117e69237dc1e7b6a1a8d378a623f686085

See more details on using hashes here.

File details

Details for the file fasttext_community-0.11.7-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for fasttext_community-0.11.7-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 e9d384286883e5eb1e65c332ca5e277155d530371f9941df6ef248009dea8cd7
MD5 81b4311795b4cc6c662266ad54bf58a2
BLAKE2b-256 20bd772f968ab5970b4a62828b4034af4de81f0e627986911e6b08ed012dedd6

See more details on using hashes here.

File details

Details for the file fasttext_community-0.11.7-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for fasttext_community-0.11.7-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 cfec180b943e179dd85e10c53fcb711ee1a78d4f8df060dfb4002e29b8a8b766
MD5 8c0e9011aa5548daccbe98de6c83e753
BLAKE2b-256 da22be2f10cd2477a5f4a3d4ba638b6da83319b41ad3a89c8d039a6b05771b7e

See more details on using hashes here.

File details

Details for the file fasttext_community-0.11.7-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for fasttext_community-0.11.7-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 abe82ce8c8d1c666bd56e81632ba0cf42a631ff2dd1ddd39f66109f55420211f
MD5 d39c48cfecca25b2f835d6950d4d3b46
BLAKE2b-256 6864a7fce18aca1741eda376f54ed4307f4b22d83fb34e12910d9351fa376a55

See more details on using hashes here.

File details

Details for the file fasttext_community-0.11.7-cp313-cp313-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for fasttext_community-0.11.7-cp313-cp313-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 3828255f9039881e378a4ffbc3379e511918364b3f58041dc76aa09a49db2644
MD5 13570dd0eb1b831d5fc889c5d42db785
BLAKE2b-256 fa4325ebc18582bec648f41a9c7c292520b4eed0b04061495d3e954836b1a6f2

See more details on using hashes here.

File details

Details for the file fasttext_community-0.11.7-cp313-cp313-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for fasttext_community-0.11.7-cp313-cp313-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 e7208b220273ed81b82b722a88eb44c0a797e1ff12430b7e18f2727108d8be4f
MD5 a07fc888f1c26b515870c4b4da928f86
BLAKE2b-256 8134f5ce8b40e6f293f8091e1d50406f7485ddb51f441e15d510250955a7fd5d

See more details on using hashes here.

File details

Details for the file fasttext_community-0.11.7-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for fasttext_community-0.11.7-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1c0b0c4e262e281aa46668823b132b2f0fa1841a85a5c0520516bd7e566eb8ba
MD5 9852f5a6787a288ec6409e9345b8e99c
BLAKE2b-256 d781c64febaf3f9840a0d3575008c98f86b0c4138b0f653e93c4c966649c9feb

See more details on using hashes here.

File details

Details for the file fasttext_community-0.11.7-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for fasttext_community-0.11.7-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 6b8838ae7af985ca0ed20850810888c56f4ad475989c147345ab14ce3f06a81b
MD5 f6bce08847955d274e325d37a60765ba
BLAKE2b-256 2c5057f1918fe1d77ba70a877f1fecc098a9497919293a5c691090b765e13d6c

See more details on using hashes here.

File details

Details for the file fasttext_community-0.11.7-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for fasttext_community-0.11.7-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 18f6854fc2c8ed2d0e5d341786fb25bf78f8959968d3a194683063a0684b2986
MD5 d3374e53b60709df3217228bd8f61d4f
BLAKE2b-256 a28295227cc0b813c1dcb340485705ead55b9505df895f049ea94d4145541e21

See more details on using hashes here.

File details

Details for the file fasttext_community-0.11.7-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for fasttext_community-0.11.7-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 c76b1131674f1d636249a712247edfe47b3b3a8cfbc4fa28469fd979c9490ed3
MD5 de0c7913f15931b1c59aacd66d2de35d
BLAKE2b-256 44d1febc37428ad53267b4fe0a39d0af4227fd50692da7d3fcba8f22c3ae8d25

See more details on using hashes here.

File details

Details for the file fasttext_community-0.11.7-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for fasttext_community-0.11.7-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f83bf4ab5a3aa56bd2b1f2c962aed44d25b216f78eaf097fb8600c0009ad46cc
MD5 6e566668593d7debfb59be50e1432c3e
BLAKE2b-256 fbd4980f09b5c3e2ac9f1ee4721d42be28308213b589b1b21efdcdd02fa3530d

See more details on using hashes here.

File details

Details for the file fasttext_community-0.11.7-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for fasttext_community-0.11.7-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 0bae6a75cfdadb4482b6b70ce4fc36487a3fcdc2c26df8664d1ca60ef64ecb4b
MD5 0175c0114f72b39d78fcd219ccefbd06
BLAKE2b-256 911ea490ecf54f33209b10c4706fd82c898f35168af864dfec21a74574ae2e07

See more details on using hashes here.

File details

Details for the file fasttext_community-0.11.7-cp312-cp312-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for fasttext_community-0.11.7-cp312-cp312-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 7b1fee6e4d3438ac538155e0e893c3283415497266517e1b771a23997e03eed6
MD5 11462242b0627662d753b803e7e745a1
BLAKE2b-256 6ced0d510b8a2221ae57ff44f414b76425ad01aefacb7ffc6173cc0b2847b15b

See more details on using hashes here.

File details

Details for the file fasttext_community-0.11.7-cp312-cp312-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for fasttext_community-0.11.7-cp312-cp312-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 325af3dc1fda40cf2049e0837816df653e9e0d0b2e7a484dcc859e273b512ad5
MD5 e848c638c58d5ff815dac1c7cf389a6c
BLAKE2b-256 cb3a07760eb59559b5ab9f83a3aecfe08791b858755280695e9c5807cf9388d6

See more details on using hashes here.

File details

Details for the file fasttext_community-0.11.7-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for fasttext_community-0.11.7-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2cf7212a5931acb0c4e1378411196119759b032ad9780079c9abbe918680e9f4
MD5 40c047f11df4ca3e2f4b45f5ed720514
BLAKE2b-256 52946cd210afe12a2e752ef30174a375744ea20acb17a01030f355aa15ba79b2

See more details on using hashes here.

File details

Details for the file fasttext_community-0.11.7-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for fasttext_community-0.11.7-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 62f82f26272f2d08562effda7edbf6593194b9fb39d49fa19cb4841aeed24415
MD5 e41d3c33db94cbc69b04ea303b8be150
BLAKE2b-256 a0eb9214da513987c44fa995f1bdff8e21bcfc5c41881d0e6b2c46e584160c3c

See more details on using hashes here.

File details

Details for the file fasttext_community-0.11.7-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for fasttext_community-0.11.7-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 33d05a26c97e29d3b1f7f27c903daa3ccdb7e7c94bb4ba9612b64410f396480e
MD5 4a0601182b0a53d8d65073869d9da954
BLAKE2b-256 b086343608d135e100ce37c10fd4fc9c9b77bc337900de7fdfaec957f7ac7353

See more details on using hashes here.

File details

Details for the file fasttext_community-0.11.7-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for fasttext_community-0.11.7-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 988e1fee2e3ba17b31dfc676feb2e0eefb572e2cb3f7370537362d0487ed1b81
MD5 db4f438368c3e31a08bd361e66063b48
BLAKE2b-256 223c5fe4f652acedfc331c9cc6d252b412ab45a7a33834822219c38e327848a0

See more details on using hashes here.

File details

Details for the file fasttext_community-0.11.7-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for fasttext_community-0.11.7-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1d1c315402fc07ee796ba9f4f0be968804f7274ac1170b882f4ca67d7c048e01
MD5 68639e89502063829b7588f2701c2b93
BLAKE2b-256 f4d7b4e226254dbb144e85e0c802da89640b65721670ff76cd61be89043320c3

See more details on using hashes here.

File details

Details for the file fasttext_community-0.11.7-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for fasttext_community-0.11.7-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 52a67f68d590528ac5d5f1c5b285543a994663569990a48b36b2830632b1ab45
MD5 3a331ab0957315883405da1f544d14f0
BLAKE2b-256 18b6236aa577c5561e449a40ac5ff07090e156c6135f1722a12a1a2881bf42a0

See more details on using hashes here.

File details

Details for the file fasttext_community-0.11.7-cp311-cp311-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for fasttext_community-0.11.7-cp311-cp311-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 472774ae46d3e1eb3de3198022056b2b67aae46d8bba27e05ba1e62770b7207e
MD5 cfb96a76dddd55da5f20f61070f20380
BLAKE2b-256 4224fd86a0c20651cc4fa0a2b30b61a591e507769f738cb7cdfb03a3e9b57d4b

See more details on using hashes here.

File details

Details for the file fasttext_community-0.11.7-cp311-cp311-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for fasttext_community-0.11.7-cp311-cp311-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 5a54d209e53bd5231258873f3f78c00199afc6dfc9519dfcf3b2d8359b73e849
MD5 5f8775f30a3430a838399986e93ec7ca
BLAKE2b-256 d1d620d047eec02d1e0653011630d28d2af9cb5027f56e2315629e5c9864abb4

See more details on using hashes here.

File details

Details for the file fasttext_community-0.11.7-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for fasttext_community-0.11.7-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7552cde87a032bbe9ace2809f23f7d4d774e2981efcb8424123ddd3f75ac2982
MD5 1bd24204ffd0a5b8dd63f871c9c798f1
BLAKE2b-256 586f5d7c0fa142162feac0a9b799cc48671c23da9037fc5f2c1d9a1e96b82396

See more details on using hashes here.

File details

Details for the file fasttext_community-0.11.7-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for fasttext_community-0.11.7-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 54e65b00d15369d36d5aced212551cb69159c5e2d847da05f1556b0e5da6cc16
MD5 ef64d99ebda24a01d865b0310a46c720
BLAKE2b-256 78582b55a190ba3f2d3b7dca0cd4ee2783ed08ebc161738e3b91bb6234d1d344

See more details on using hashes here.

File details

Details for the file fasttext_community-0.11.7-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for fasttext_community-0.11.7-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 58f7ac983c5ffc137eb6df5d56dc5930bc89385c6b02cdaffc0569d44591b80c
MD5 93ec2a47da4bd2eee7d9bf8f38bdb312
BLAKE2b-256 f16d1e438c2eb9eefa010ba3087dcb16188b70856fc25423f643d916e4170d2b

See more details on using hashes here.

File details

Details for the file fasttext_community-0.11.7-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for fasttext_community-0.11.7-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 6090b03195ecac583f66713baf7b1f2ec41a3b3b59829c632c15725a42738980
MD5 8ad7905a2f2d9255ce38160b61083f7a
BLAKE2b-256 bb2086e97e4701c64c45c8f94253a30d3eabcd52a10e8dc001458f893bad8dc4

See more details on using hashes here.

File details

Details for the file fasttext_community-0.11.7-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for fasttext_community-0.11.7-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5e0112140397350f10b9522c4b652ecc0d2b42a4dfe0ac21a49709ea8b784742
MD5 be5085bd2dc456d07a751f87715c2ce8
BLAKE2b-256 0dcfe0a45d3342333e811a036b1c60ba99947069ccd309fc589fc47ad83751d3

See more details on using hashes here.

File details

Details for the file fasttext_community-0.11.7-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for fasttext_community-0.11.7-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 4d50930b91afccbfabd2d6d4dcf75c34926a11d9c34dcb81028d76f18a829a9e
MD5 cb9857ab0a912a1a0456671f979847ba
BLAKE2b-256 840c7235abf69ab35058344405ec9aba277d3e7055ca450c18ae59d2edba3fa5

See more details on using hashes here.

File details

Details for the file fasttext_community-0.11.7-cp310-cp310-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for fasttext_community-0.11.7-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 1292febf62305bd35c998290f74fa75bc3e46e4916678c84682f7248ee3d2ed5
MD5 9d3e55eb1ee9f0f4359f8ab6c91284f3
BLAKE2b-256 5119ba39f39b39aa526fb7e31f265cca9069508a1b612cc24f42c2803ca15567

See more details on using hashes here.

File details

Details for the file fasttext_community-0.11.7-cp310-cp310-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for fasttext_community-0.11.7-cp310-cp310-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 d744abfcd56397e2b390fecd0cb6ea0974f121dca26e61642b0c8f3002f059a8
MD5 6fb6ec79b83dd947d49b9629a7c0d3ce
BLAKE2b-256 d479c9d253714b873f7d5a70c4fc06429b6ba60d8acc9bd43768a952ef75cc9a

See more details on using hashes here.

File details

Details for the file fasttext_community-0.11.7-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for fasttext_community-0.11.7-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2b18a2c248ca7ca3ec6585360644e923c084ef0e3ff04dbac049b7fdccfb82d3
MD5 5bec29e42ed4c5c67442e8d56cd5a4e5
BLAKE2b-256 dd36f601f301ec79bf4b175ac76921364bf5579320a06fcf0cdb0d3d85628ace

See more details on using hashes here.

File details

Details for the file fasttext_community-0.11.7-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for fasttext_community-0.11.7-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 9ad35e0f10f1de2b32d652bbe4c59fa977f9873496b7c8ec1899c0a130ac1760
MD5 5849eca38e27d565288b1ace7887fbba
BLAKE2b-256 6c3e8e25970f5f5c539db701fc8a67242dedc5f13a0a083a51f014a7b321bdf9

See more details on using hashes here.

File details

Details for the file fasttext_community-0.11.7-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for fasttext_community-0.11.7-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 8bbe1a3a69bbb465b273c03649ae1ec36c2c95da3e5aae9b7a7350ea16780a88
MD5 9fff9df2bb0e51df713f3573f74ea081
BLAKE2b-256 3b85be52ac6b9873955592af5aac01442b42b94af2e9cf75df5205223a56b2fd

See more details on using hashes here.

File details

Details for the file fasttext_community-0.11.7-cp39-cp39-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for fasttext_community-0.11.7-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 43d73369f936f1d986420f8ac4d93cb6ae811d6283eeda1294283a7d80e7fd9c
MD5 9d02d8846a1244f01019d63896f3b720
BLAKE2b-256 217d18c1dba87790fae5aa0608b9359357d2572938195e3798ac1602844d69fd

See more details on using hashes here.

File details

Details for the file fasttext_community-0.11.7-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for fasttext_community-0.11.7-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 177005750cc7fcfdf1bacf45b1946f2266d831ccd84784c516510ec0f1f1bded
MD5 a11925a806cc637bce944ffbdc0e2c49
BLAKE2b-256 d64914cdde862f49c7686aa2e148a649f63116b31ff4e36cf52287e550e8c111

See more details on using hashes here.

File details

Details for the file fasttext_community-0.11.7-cp39-cp39-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for fasttext_community-0.11.7-cp39-cp39-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 5a3929082be3eea99af1258976a3d5bbcfe4921e762b694c671d1a2ce3617a42
MD5 b7a34918adb70d99929f7e787ba143d3
BLAKE2b-256 d27977f2db6cf42cf633dfe102217985865f4dc42030c6a4d3124fcfd5c16f69

See more details on using hashes here.

File details

Details for the file fasttext_community-0.11.7-cp39-cp39-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for fasttext_community-0.11.7-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 cb5a2285d10ad03148ababe1ac67428d82efb8f93301668113de3227c2c25ce1
MD5 9e870d106b30cbfa64561288f9d8e5fb
BLAKE2b-256 42a2c9fe3d0e4cd6abc431452e7df445b78e01e4d412d81396de82f2d05227ce

See more details on using hashes here.

File details

Details for the file fasttext_community-0.11.7-cp39-cp39-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for fasttext_community-0.11.7-cp39-cp39-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 6690bee0b059c88eddca279a33b3439c8b3e0b1f9b74d756e0770ac0d0c2c60a
MD5 1c800d73d867189f459d6c3ad941a069
BLAKE2b-256 b7fc74e6f41906c152d23ba6c5bb2a006202d2f58902a88c5843864a27916c02

See more details on using hashes here.

File details

Details for the file fasttext_community-0.11.7-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for fasttext_community-0.11.7-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 621f68485bf43458d3bdd40bb48a572087ab3533551d59069615f20954920fe2
MD5 0cd2cddd803d73ad50d7053c5deba111
BLAKE2b-256 7f397d3f8efaed04d96d3a293f2f9bff313d7cea36bb2c59c5e28b8cf2d22a8f

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page