Documentation
¶
Overview ¶
Package huggingface only holds the version of the set of tools to interact with HuggingFace using GoMLX.
There are 3 main sub-packages:
- hub: to download files from HuggingFace Hub, be it model files, tokenizers, data, etc.
- tokenizers: to create tokenizers from downloaded HuggingFace models.
- models: to convert model weights from different formats to GoMLX.
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var Version = "v0.0.0-dev"
Version of the library. Manually kept in sync with project releases.
Functions ¶
This section is empty.
Types ¶
This section is empty.
Directories
¶
| Path | Synopsis |
|---|---|
|
Package hub can be used to download and cache files from HuggingFace Hub, which may be models, tokenizers or anything.
|
Package hub can be used to download and cache files from HuggingFace Hub, which may be models, tokenizers or anything. |
|
internal
|
|
|
downloader
Package downloader implements download in parallel of various URLs, with various progress report callback.
|
Package downloader implements download in parallel of various URLs, with various progress report callback. |
|
files
Package files implements generic file tools missing from the standard library.
|
Package files implements generic file tools missing from the standard library. |
|
Package tokenizers creates tokenizers from HuggingFace models.
|
Package tokenizers creates tokenizers from HuggingFace models. |
|
api
Package api defines the Tokenizer API.
|
Package api defines the Tokenizer API. |
|
sentencepiece
Package sentencepiece implements a tokenizers.Tokenizer based on SentencePiece tokenizer.
|
Package sentencepiece implements a tokenizers.Tokenizer based on SentencePiece tokenizer. |
Click to show internal directories.
Click to hide internal directories.