janluke/embfile

A package for reading/writing files containing pre-trained word embeddings and building "embedding matrices".

38
/ 100
Emerging

This tool helps machine learning engineers and researchers manage and utilize pre-trained word embeddings for natural language processing tasks. It takes common word embedding files (like Word2Vec) as input and allows you to efficiently extract specific word vectors or construct an 'embedding matrix' suitable for initializing a deep learning model's embedding layer. This is for anyone building NLP models who needs to integrate external word representations.

No commits in the last 6 months. Available on PyPI.

Use this if you need to efficiently read, access, and convert pre-trained word embedding files into a format ready for deep learning model initialization, without loading entire massive files into memory.

Not ideal if you are looking for a tool to train word embeddings from scratch or perform advanced semantic operations on word vectors.

natural-language-processing deep-learning word-embeddings machine-learning-engineering text-analytics
Stale 6m
Maintenance 0 / 25
Adoption 4 / 25
Maturity 25 / 25
Community 9 / 25

How are scores calculated?

Stars

7

Forks

1

Language

Python

License

MIT

Last pushed

Mar 05, 2024

Commits (30d)

0

Dependencies

4

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/embeddings/janluke/embfile"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.