FluxML / DataAugmentation.jl

Flexible data augmentation library for machine and deep learning
https://fluxml.ai/DataAugmentation.jl/dev/
MIT License
41 stars 17 forks source link

Add 3d rotations #93

Closed paulnovo closed 1 month ago

paulnovo commented 1 month ago

This adds 3D support to the Rotate transformation, and introduces RotateX, RotateY, and RotateZ for 3D rotations around the x, y, and z axes.

PR Checklist

CarloLucibello commented 1 month ago

Thanks! Could you add to the documentation in doc/src/transforms.md and docs/src/ref.md?

paulnovo commented 1 month ago

Thanks! Could you add to the documentation in doc/src/transforms.md and docs/src/ref.md?

Hi @CarloLucibello, thanks for taking a look. I just pushed two commits. The first commit is probably what you were looking for, just adding the documentation to ref.md. In a second commit, I went much further with a bit of reorganization, but maybe not what you wanted. I can pull this commit out into a separate PR if that makes more sense.

CarloLucibello commented 1 month ago

I like the reorganization! still something to do or we can merge?

paulnovo commented 1 month ago

@CarloLucibello I am all done with this, you can merge.