Skip to content

Commit

Permalink
deploy: 22ac5f1
Browse files Browse the repository at this point in the history
  • Loading branch information
arxyzan committed Jul 18, 2024
0 parents commit fc56752
Show file tree
Hide file tree
Showing 620 changed files with 206,799 additions and 0 deletions.
4 changes: 4 additions & 0 deletions .buildinfo
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
config: c7c6314e316c73ef1fc2963ce268e3bc
tags: 645f666f9bcd5a90fca523b33c5a78b7
Binary file added .doctrees/contributing.doctree
Binary file not shown.
Binary file added .doctrees/environment.pickle
Binary file not shown.
Binary file added .doctrees/get_started/index.doctree
Binary file not shown.
Binary file added .doctrees/get_started/installation.doctree
Binary file not shown.
Binary file added .doctrees/get_started/overview.doctree
Binary file not shown.
Binary file added .doctrees/get_started/quick_tour.doctree
Binary file not shown.
Binary file added .doctrees/guide/advanced_training.doctree
Binary file not shown.
Binary file added .doctrees/guide/hezar_architecture.doctree
Binary file not shown.
Binary file added .doctrees/guide/index.doctree
Binary file not shown.
Binary file added .doctrees/guide/models_advanced.doctree
Binary file not shown.
Binary file added .doctrees/index.doctree
Binary file not shown.
Binary file added .doctrees/source/hezar.builders.doctree
Binary file not shown.
Binary file added .doctrees/source/hezar.configs.doctree
Binary file not shown.
Binary file added .doctrees/source/hezar.constants.doctree
Binary file not shown.
Binary file not shown.
Binary file added .doctrees/source/hezar.data.data_samplers.doctree
Binary file not shown.
Binary file not shown.
Binary file added .doctrees/source/hezar.data.datasets.doctree
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added .doctrees/source/hezar.data.doctree
Binary file not shown.
Binary file added .doctrees/source/hezar.doctree
Binary file not shown.
Binary file added .doctrees/source/hezar.embeddings.doctree
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added .doctrees/source/hezar.metrics.accuracy.doctree
Binary file not shown.
Binary file added .doctrees/source/hezar.metrics.bleu.doctree
Binary file not shown.
Binary file added .doctrees/source/hezar.metrics.cer.doctree
Binary file not shown.
Binary file added .doctrees/source/hezar.metrics.doctree
Binary file not shown.
Binary file added .doctrees/source/hezar.metrics.f1.doctree
Binary file not shown.
Binary file added .doctrees/source/hezar.metrics.metric.doctree
Binary file not shown.
Binary file added .doctrees/source/hezar.metrics.precision.doctree
Binary file not shown.
Binary file added .doctrees/source/hezar.metrics.recall.doctree
Binary file not shown.
Binary file added .doctrees/source/hezar.metrics.rouge.doctree
Binary file not shown.
Binary file added .doctrees/source/hezar.metrics.seqeval.doctree
Binary file not shown.
Binary file added .doctrees/source/hezar.metrics.wer.doctree
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added .doctrees/source/hezar.models.backbone.doctree
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added .doctrees/source/hezar.models.doctree
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added .doctrees/source/hezar.models.image2text.doctree
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added .doctrees/source/hezar.models.model.doctree
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added .doctrees/source/hezar.preprocessors.doctree
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added .doctrees/source/hezar.registry.doctree
Binary file not shown.
Binary file added .doctrees/source/hezar.trainer.doctree
Binary file not shown.
Binary file not shown.
Binary file added .doctrees/source/hezar.trainer.trainer.doctree
Binary file not shown.
Binary file not shown.
Binary file added .doctrees/source/hezar.utils.audio_utils.doctree
Binary file not shown.
Binary file added .doctrees/source/hezar.utils.common_utils.doctree
Binary file not shown.
Binary file added .doctrees/source/hezar.utils.data_utils.doctree
Binary file not shown.
Binary file added .doctrees/source/hezar.utils.doctree
Binary file not shown.
Binary file added .doctrees/source/hezar.utils.file_utils.doctree
Binary file not shown.
Binary file added .doctrees/source/hezar.utils.hub_utils.doctree
Binary file not shown.
Binary file added .doctrees/source/hezar.utils.image_utils.doctree
Binary file not shown.
Binary file not shown.
Binary file added .doctrees/source/hezar.utils.logging.doctree
Binary file not shown.
Binary file not shown.
Binary file added .doctrees/source/index.doctree
Binary file not shown.
Binary file added .doctrees/source/modules.doctree
Binary file not shown.
Binary file added .doctrees/tutorial/datasets.doctree
Binary file not shown.
Binary file added .doctrees/tutorial/embeddings.doctree
Binary file not shown.
Binary file added .doctrees/tutorial/index.doctree
Binary file not shown.
Binary file added .doctrees/tutorial/models.doctree
Binary file not shown.
Binary file added .doctrees/tutorial/preprocessors.doctree
Binary file not shown.
Binary file not shown.
Binary file added .doctrees/tutorial/training/index.doctree
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added .doctrees/tutorial/training/trainer.doctree
Binary file not shown.
Empty file added .nojekyll
Empty file.
731 changes: 731 additions & 0 deletions _modules/hezar/builders.html

Large diffs are not rendered by default.

1,150 changes: 1,150 additions & 0 deletions _modules/hezar/configs.html

Large diffs are not rendered by default.

805 changes: 805 additions & 0 deletions _modules/hezar/constants.html

Large diffs are not rendered by default.

945 changes: 945 additions & 0 deletions _modules/hezar/data/data_collators.html

Large diffs are not rendered by default.

626 changes: 626 additions & 0 deletions _modules/hezar/data/data_samplers.html

Large diffs are not rendered by default.

766 changes: 766 additions & 0 deletions _modules/hezar/data/datasets/dataset.html

Large diffs are not rendered by default.

655 changes: 655 additions & 0 deletions _modules/hezar/data/datasets/image_captioning_dataset.html

Large diffs are not rendered by default.

736 changes: 736 additions & 0 deletions _modules/hezar/data/datasets/ocr_dataset.html

Large diffs are not rendered by default.

697 changes: 697 additions & 0 deletions _modules/hezar/data/datasets/sequence_labeling_dataset.html

Large diffs are not rendered by default.

639 changes: 639 additions & 0 deletions _modules/hezar/data/datasets/speech_recognition_dataset.html

Large diffs are not rendered by default.

667 changes: 667 additions & 0 deletions _modules/hezar/data/datasets/text_classification_dataset.html

Large diffs are not rendered by default.

672 changes: 672 additions & 0 deletions _modules/hezar/data/datasets/text_summarization_dataset.html

Large diffs are not rendered by default.

961 changes: 961 additions & 0 deletions _modules/hezar/embeddings/embedding.html

Large diffs are not rendered by default.

818 changes: 818 additions & 0 deletions _modules/hezar/embeddings/fasttext.html

Large diffs are not rendered by default.

835 changes: 835 additions & 0 deletions _modules/hezar/embeddings/word2vec.html

Large diffs are not rendered by default.

645 changes: 645 additions & 0 deletions _modules/hezar/metrics/accuracy.html

Large diffs are not rendered by default.

643 changes: 643 additions & 0 deletions _modules/hezar/metrics/bleu.html

Large diffs are not rendered by default.

677 changes: 677 additions & 0 deletions _modules/hezar/metrics/cer.html

Large diffs are not rendered by default.

668 changes: 668 additions & 0 deletions _modules/hezar/metrics/f1.html

Large diffs are not rendered by default.

598 changes: 598 additions & 0 deletions _modules/hezar/metrics/metric.html

Large diffs are not rendered by default.

673 changes: 673 additions & 0 deletions _modules/hezar/metrics/precision.html

Large diffs are not rendered by default.

673 changes: 673 additions & 0 deletions _modules/hezar/metrics/recall.html

Large diffs are not rendered by default.

661 changes: 661 additions & 0 deletions _modules/hezar/metrics/rouge.html

Large diffs are not rendered by default.

682 changes: 682 additions & 0 deletions _modules/hezar/metrics/seqeval.html

Large diffs are not rendered by default.

655 changes: 655 additions & 0 deletions _modules/hezar/metrics/wer.html

Large diffs are not rendered by default.

651 changes: 651 additions & 0 deletions _modules/hezar/models/backbone/bert/bert.html

Large diffs are not rendered by default.

583 changes: 583 additions & 0 deletions _modules/hezar/models/backbone/bert/bert_config.html

Large diffs are not rendered by default.

638 changes: 638 additions & 0 deletions _modules/hezar/models/backbone/distilbert/distilbert.html

Large diffs are not rendered by default.

581 changes: 581 additions & 0 deletions _modules/hezar/models/backbone/distilbert/distilbert_config.html

Large diffs are not rendered by default.

650 changes: 650 additions & 0 deletions _modules/hezar/models/backbone/roberta/roberta.html

Large diffs are not rendered by default.

585 changes: 585 additions & 0 deletions _modules/hezar/models/backbone/roberta/roberta_config.html

Large diffs are not rendered by default.

633 changes: 633 additions & 0 deletions _modules/hezar/models/backbone/vit/vit.html

Large diffs are not rendered by default.

579 changes: 579 additions & 0 deletions _modules/hezar/models/backbone/vit/vit_config.html

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

597 changes: 597 additions & 0 deletions _modules/hezar/models/image2text/crnn/crnn_decode_utils.html

Large diffs are not rendered by default.

696 changes: 696 additions & 0 deletions _modules/hezar/models/image2text/crnn/crnn_image2text.html

Large diffs are not rendered by default.

576 changes: 576 additions & 0 deletions _modules/hezar/models/image2text/crnn/crnn_image2text_config.html

Large diffs are not rendered by default.

671 changes: 671 additions & 0 deletions _modules/hezar/models/image2text/trocr/trocr_image2text.html

Large diffs are not rendered by default.

633 changes: 633 additions & 0 deletions _modules/hezar/models/image2text/trocr/trocr_image2text_config.html

Large diffs are not rendered by default.

671 changes: 671 additions & 0 deletions _modules/hezar/models/image2text/vit_gpt2/vit_gpt2_image2text.html

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

688 changes: 688 additions & 0 deletions _modules/hezar/models/mask_filling/bert/bert_mask_filling.html

Large diffs are not rendered by default.

583 changes: 583 additions & 0 deletions _modules/hezar/models/mask_filling/bert/bert_mask_filling_config.html

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

690 changes: 690 additions & 0 deletions _modules/hezar/models/mask_filling/roberta/roberta_mask_filling.html

Large diffs are not rendered by default.

Large diffs are not rendered by default.

1,118 changes: 1,118 additions & 0 deletions _modules/hezar/models/model.html

Large diffs are not rendered by default.

693 changes: 693 additions & 0 deletions _modules/hezar/models/model_outputs.html

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

1,339 changes: 1,339 additions & 0 deletions _modules/hezar/models/speech_recognition/whisper/whisper_tokenizer.html

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

694 changes: 694 additions & 0 deletions _modules/hezar/models/text_detection/craft/craft_image_processor.html

Large diffs are not rendered by default.

784 changes: 784 additions & 0 deletions _modules/hezar/models/text_detection/craft/craft_text_detection.html

Large diffs are not rendered by default.

Large diffs are not rendered by default.

850 changes: 850 additions & 0 deletions _modules/hezar/models/text_detection/craft/craft_utils.html

Large diffs are not rendered by default.

667 changes: 667 additions & 0 deletions _modules/hezar/models/text_generation/gpt2/gpt2_text_generation.html

Large diffs are not rendered by default.

Large diffs are not rendered by default.

686 changes: 686 additions & 0 deletions _modules/hezar/models/text_generation/t5/t5_text_generation.html

Large diffs are not rendered by default.

Large diffs are not rendered by default.

908 changes: 908 additions & 0 deletions _modules/hezar/preprocessors/audio_feature_extractor.html

Large diffs are not rendered by default.

822 changes: 822 additions & 0 deletions _modules/hezar/preprocessors/image_processor.html

Large diffs are not rendered by default.

767 changes: 767 additions & 0 deletions _modules/hezar/preprocessors/preprocessor.html

Large diffs are not rendered by default.

718 changes: 718 additions & 0 deletions _modules/hezar/preprocessors/text_normalizer.html

Large diffs are not rendered by default.

679 changes: 679 additions & 0 deletions _modules/hezar/preprocessors/tokenizers/bpe.html

Large diffs are not rendered by default.

684 changes: 684 additions & 0 deletions _modules/hezar/preprocessors/tokenizers/sentencepiece_bpe.html

Large diffs are not rendered by default.

682 changes: 682 additions & 0 deletions _modules/hezar/preprocessors/tokenizers/sentencepiece_unigram.html

Large diffs are not rendered by default.

1,405 changes: 1,405 additions & 0 deletions _modules/hezar/preprocessors/tokenizers/tokenizer.html

Large diffs are not rendered by default.

667 changes: 667 additions & 0 deletions _modules/hezar/preprocessors/tokenizers/wordpiece.html

Large diffs are not rendered by default.

762 changes: 762 additions & 0 deletions _modules/hezar/registry.html

Large diffs are not rendered by default.

783 changes: 783 additions & 0 deletions _modules/hezar/trainer/metrics_handlers.html

Large diffs are not rendered by default.

1,531 changes: 1,531 additions & 0 deletions _modules/hezar/trainer/trainer.html

Large diffs are not rendered by default.

804 changes: 804 additions & 0 deletions _modules/hezar/trainer/trainer_utils.html

Large diffs are not rendered by default.

1,129 changes: 1,129 additions & 0 deletions _modules/hezar/utils/audio_utils.html

Large diffs are not rendered by default.

745 changes: 745 additions & 0 deletions _modules/hezar/utils/common_utils.html

Large diffs are not rendered by default.

848 changes: 848 additions & 0 deletions _modules/hezar/utils/data_utils.html

Large diffs are not rendered by default.

615 changes: 615 additions & 0 deletions _modules/hezar/utils/file_utils.html

Large diffs are not rendered by default.

732 changes: 732 additions & 0 deletions _modules/hezar/utils/hub_utils.html

Large diffs are not rendered by default.

942 changes: 942 additions & 0 deletions _modules/hezar/utils/image_utils.html

Large diffs are not rendered by default.

646 changes: 646 additions & 0 deletions _modules/hezar/utils/integration_utils.html

Large diffs are not rendered by default.

581 changes: 581 additions & 0 deletions _modules/hezar/utils/logging.html

Large diffs are not rendered by default.

742 changes: 742 additions & 0 deletions _modules/hezar/utils/registry_utils.html

Large diffs are not rendered by default.

652 changes: 652 additions & 0 deletions _modules/index.html

Large diffs are not rendered by default.

102 changes: 102 additions & 0 deletions _sources/contributing.md.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,102 @@
# Contributing to Hezar
Welcome to Hezar! We greatly appreciate your interest in contributing to this project and helping us make it even more
valuable to the Persian community. Whether you're a developer, researcher, or enthusiast, your contributions are
invaluable in helping us grow and improve Hezar.

Before you start contributing, please take a moment to review the following guidelines.

## Code of Conduct

This project and its community adhere to
the [Contributor Code of Conduct](https://github.com/hezarai/hezar/blob/main/CODE_OF_CONDUCT.md).

## How to Contribute

### Reporting Bugs

If you come across a bug or unexpected behavior, please help us by reporting it.
Use the [GitHub Issue Tracker](https://github.com/hezarai/hezar/issues) to create a detailed bug report.
Include information such as:

- A clear and descriptive title.
- Steps to reproduce the bug.
- Expected behavior.
- Actual behavior.
- Your operating system and Python version.

### Adding features

Have a great idea for a new feature or improvement? We'd love to hear it. You can open an issue and add your suggestion
with a clear description and further suggestions on how it can be implemented. Also, if you already can implement it
yourself, just follow the instructions on how you can send a PR.

### Adding/Improving documents

Have a suggestion to enhance our documentation or want to contribute entirely new sections? We welcome your input!<br>
Here's how you can get involved:<br>
Docs website is deployed here: [https://hezarai.github.io/hezar](https://hezarai.github.io/hezar) and the source for the
docs are located at the [docs](https://github.com/hezarai/hezar/tree/main/docs) folder in the root of the repo. Feel
free to apply your changes or add new docs to this section. Notice that docs are written in Markdown format. In case you have
added new files to this section, you must include them in the `index.md` file in the same folder. For example, if you've
added the file `new_doc.md` to the `get_started` folder, you have to modify `get_started/index.md` and put your file
name there.

### Commit guidelines

#### Functional best practices

- Ensure only one "logical change" per commit for efficient review and flaw identification.
- Smaller code changes facilitate quicker reviews and easier troubleshooting using Git's bisect capability.
- Avoid mixing whitespace changes with functional code changes.
- Avoid mixing two unrelated functional changes.
- Refrain from sending large new features in a single giant commit.

#### Styling best practices

- Use imperative mood in the subject (e.g., "Add support for ..." not "Adding support or added support") .
- Keep the subject line short and concise, preferably less than 50 characters.
- Capitalize the subject line and do not end it with a period.
- Wrap body lines at 72 characters.
- Use the body to explain what and why a change was made.
- Do not explain the "how" in the commit message; reserve it for documentation or code.
- For commits referencing an issue or pull request, write the proper commit subject followed by the reference in
parentheses (e.g., "Add NFKC normalizer (#9999)").
- Reference codes & paths in back quotes (e.g., `variable`, `method()`, `Class()`, `file.py`).
- Preferably use the following [gitmoji](https://gitmoji.dev/) compatible codes at the beginning of your commit message:

| Emoji Code | Emoji | Description | Example Commit |
|----------------------|-------|----------------------------------------------|----------------------------------------------------------------|
| `:bug:` | 🐛 | Fix a bug or issue | `:bug: Fix issue with image loading in DataLoader` |
| `:sparkles:` | ✨ | Add feature or improvements | `:sparkles: Introduce support for text summarization` |
| `:recycle:` | ♻️ | Refactor code (backward compatible refactor) | `:recycle: Refactor data preprocessing utilities` |
| `:memo:` | 📝 | Add or change docs | `:memo: Update documentation for text classification` |
| `:pencil2:` | ✏️ | Minor change or improvement | `:pencil2: Improve logging in Trainer` |
| `:fire:` | 🔥 | Remove code or file | `:fire: Remove outdated utility function` |
| `:boom:` | 💥 | Introduce breaking changes | `:boom: Update API, requires modification in existing scripts` |
| `:test_tube:` | 🧪 | Test-related changes | `:test_tube: Add unit tests for data loading functions` |
| `:bookmark:` | 🔖 | Version release | `:bookmark: Release v1.0.0` |
| `:adhesive_bandage:` | 🩹 | Non-critical fix | `:adhesive_bandage: Fix minor issue in BPE tokenizer` |

## Sending a PR

In order to apply any change to the repo, you have to follow these step:

1. Fork the Hezar repository.
2. Create a new branch for your feature, bug fix, etc.
3. Make your changes.
4. Update the documentation to reflect your changes.
5. Ensure your code adheres to the [Google Python Style Guide](https://google.github.io/styleguide/pyguide.html).
6. Format the code using `ruff` (`ruff check --fix .`)
7. Write tests to ensure the functionality if needed.
8. Run tests and make sure all of them pass. (Skip this step if your changes do not involve codes)
9. Open a pull request from your fork and the PR template will be automatically loaded to help you do the rest.
10. Be responsive to feedback and comments during the review process.
11. Thanks for contributing to the Hezar project.😉❤️

## License

By contributing to Hezar, you agree that your contributions will be licensed under
the [Apache 2.0 License](https://github.com/hezarai/hezar/blob/main/LICENSE).

We look forward to your contributions and appreciate your efforts in making Hezar a powerful AI tool for the Persian
community!
8 changes: 8 additions & 0 deletions _sources/get_started/index.md.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
# Get Started
```{toctree}
:maxdepth: 1

overview.md
installation.md
quick_tour.md
```
44 changes: 44 additions & 0 deletions _sources/get_started/installation.md.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
# Installation

## Install from PyPi
Installing Hezar is as easy as any other Python library! Most of the requirements are cross-platform and installing
them on any machine is a piece of cake!

```
pip install hezar
```
```{note}
Since v0.39.0, `hezar` is only installable with `Python 3.10` or later!
```
### Installation variations
Hezar is packed with a lot of tools that are dependent on other packages. Most of the
time you might not want everything to be installed, hence, providing multiple variations of
Hezar so that the installation is light and fast for general use.

You can install optional dependencies for each mode like so:
```
pip install hezar[nlp] # For natural language processing
pip install hezar[vision] # For computer vision and image processing
pip install hezar[audio] # For audio and speech processing
pip install hezar[embeddings] # For word embeddings
```
Or you can also install everything using:
```
pip install hezar[all]
```
## Install from source
Also, you can install the dev version of the library using the source:
```
pip install git+https://github.com/hezarai/hezar.git
```

## Test installation
From a Python console or in CLI just import `hezar` and check the version:
```python
import hezar

print(hezar.__version__)
```
```
0.39.1
```
20 changes: 20 additions & 0 deletions _sources/get_started/overview.md.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
# Overview

Welcome to Hezar! A library that makes state-of-the-art machine learning as easy as possible aimed for the Persian
language, built by the Persian community!

In Hezar, the primary goal is to provide plug-and-play AI/ML utilities so that you don't need to know much about what's
going on under the hood. Hezar is not just a model library, but instead it's packed with every aspect you need for any
ML pipeline like datasets, trainers, preprocessors, feature extractors, etc.

Hezar is a library that:
- brings together all the best works in AI for Persian
- makes using AI models as easy as a couple of lines of code
- seamlessly integrates with Hugging Face Hub for all of its models
- has a highly developer-friendly interface
- has a task-based model interface which is more convenient for general users.
- is packed with additional tools like word embeddings, tokenizers, feature extractors, etc.
- comes with a lot of supplementary ML tools for deployment, benchmarking, optimization, etc.
- and more!

To find out more, just take the [quick tour](quick_tour.md)!
Loading

0 comments on commit fc56752

Please sign in to comment.