Releases: hezarai/hezar
Releases · hezarai/hezar
0.42.0
0.41.1
:bookmark: Release v0.41.1
0.41.0
:bookmark: Release v0.41.0
0.40.3
:bookmark: Release v0.40.3
0.40.2
:bookmark: Release v0.40.2
0.40.1
:bookmark: Release v0.40.1
0.40.0
Main Changes
- Add
text_detection
to models - Add
CRAFT
model for text detection - Suppress some dependencies and make them optional
- Fix minor bugs and issues
0.39.1
Changes:
- Now all
build
functions (previously only accessible fromhezar.builders
) are also importable from their base modules. (from hezar.models import build_model
) - Fixed the bug of requiring
librosa
for the base installation. - Some updates to the docs.
0.39.0
Main Changes
- All dataset classes now have a
preprocessor
parameter which can be a path or object. Meaning that all manual preprocessor configs or paths are removed from the dataset configs. - Dataset configs now have a
hf_load_kwargs
to be passed to thedatasets.load_dataset()
. - Dataset config names are now supported either in
hf_load_kwargs
(hf_load_kwargs={"name": "fa"}
) or by passing to path likeDataset.load("<path>:<config_name>"
)`. - Datasets now have the
_load()
method which is responsible for loading data files either from the hub or custom data reading. - Datasets now have a
max_size
in their config to overwrite the length of the dataset (all__len__
implementations are moved to the base class). This value can be a fraction too e.g, 0.3 means 30% of the original length. - Better LR scheduling implemented in the Trainer.
- The docs have been rewritten or improved a lot!
- Make
log_steps
andsave_steps
accept float values between 0 and 1 representing a fraction. - Other bug fixes and improvements.
0.38.5
:bookmark: Release v0.38.5