-
Notifications
You must be signed in to change notification settings - Fork 312
Releases: facebookresearch/AugLy
Releases · facebookresearch/AugLy
AugLy v1.0.0
Changes
Text:
- Fixed return types in the doc strings so all text augmentations are consistent.
- Conserved whitespace through tokenization/detokenization for all text augmentations, so they are now consistent.
Image:
- Fixed bug with bounding boxes in
rotateaugmentation.
Overall:
- Split dependencies by modality so installation will be lighter-weight for most users. See issue #208 as well as the README of each modality for more details.
- Moved the test input/output data out of the main
auglyfolder so it isn't packaged with the pypi package, to make installation lighter-weight.
Assets 2
AugLy v0.2.1
Changes
Audio:
- New augmentations:
loop - Efficiency improvements: made
high_pass_filter&low_pass_filter~97% faster by usingtorchaudio
Image:
- New augmentations:
skew - Added bbox computation helper
spatial_bbox_helperto make it easier to add new image augmentations & automatically compute the bounding box transformations (e.g. see how we used this forskewhere) - Efficiency improvements: made
resize~35% faster by defaulting to bilinear interpolation
Text:
- Allow multi-word typo replacement
- Efficiency improvements: made
contractions,replace_similar_chars,replace_similar_unicode_chars,replace_upside_down~40-60% faster using algorithmic improvements
Video:
- Efficiency improvements: made 30 of the video augmentations faster using
vidgear(a new dependency we added in this release) to executeffmpegcommands using higher compression rates (e.g.hflip75% faster,loop85% faster,remove_audio96% faster,pixelization71% faster)
Overall:
- Modified internal imports to be Python 3.6-compatible
- Added error messages to unit tests for easier debugging
- If you want to see a full report benchmarking the runtimes of all AugLy augmentations versus other libraries, keep an eye out for the AugLy paper, which will be up on Arxiv in January!
Assets 2
AugLy v0.1.10
Changes
Image
- Added bounding box support to all augmentations
- Images are now returned in the same format they were passed into all augmentations (except
convert_color)
Text
- New augmentations:
swap_gendered_words,merge_words,change_case,contractions - Allow for kwarg overriding in
__call__()for all augmentations - Exposed
typo_typeparam insimulate_typosaug - Added
ignore_wordsparam toreplace_words&swap_gendered_words
Video
- New augmentation:
augment_audio
Other
- Enforce
blackformatting
Assets 2
AugLy v0.1.7
Changes
Image
- New augmentations:
apply_pil_filter,clip_image_size,overlay_onto_background_image,overlay_onto_background_image_with_blurred_mask,apply_pil_filter,clip_image_size,overlay_onto_background_image - New unit tests:
Compose,overlay_image - Fixed
color_jitter_intensity - Don't modify input image in
overlay_stripes - Added metadata arg to
Composeoperator - Added support to
overlay_textfor multi-line text - Added
resize_src_to_match_templateoption tooverlay_onto_screenshot - Improved
meme_formaterror message
Text
- New augmentation:
insert_whitespace_chars - Add metadata arg to Compose operator
- Added more font options to
replace_fun_fonts
Video
- Added metadata arg to Compose operator, added unit test
Assets 2
AugLy v0.1.5
@zpapakipos
zpapakipos
ce0ff56
This commit was created on GitHub.com and signed with GitHub’s verified signature.
The key has expired.
Changes
Other
- Trimmed down dependencies
- Audio & video dependencies are only installed if the
[av]extra is specified
Assets 2
2 people reacted
AugLy v0.1.3
@zpapakipos
zpapakipos
f79e583
This commit was created on GitHub.com and signed with GitHub’s verified signature.
The key has expired.
Changes
Text
- Added font .pkl files that had been accidentally deleted
Other
- Added test & lint GitHub workflows
Assets 2
2 people reacted
AugLy v0.1.2
@zpapakipos
zpapakipos
1a342a3
This commit was created on GitHub.com and signed with GitHub’s verified signature.
The key has expired.
First github release! Aligns with augly==0.1.2 on pypi.
Assets 2
1 person reacted