You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
(Previously posted but removed for better visibility) Rust Deep Learning has Burn, but Burn lacks in its ecosystem these four: Vision, Audio, Text, and 3D. What I suggest for us developers is to build 4 crates that will grow the Burn's ecosystem: burn-vision, burn-audio, burn-text, and finally burn-3d. This is very broad and what we should do is focus only on one by one, for now we can build the entire burn-vision crate as opposed to torchvision in PyTorch.
Feature technical details
burn-vision would provide the essential tools for deep learning in vision from the following list:
Image Transforms & Preprocessing:
Resize – Adjust image size while maintaining aspect ratio.
CenterCrop / RandomCrop – Extract fixed-size regions from images.
Normalize – Scale pixel values based on mean and standard deviation.
ToTensor – Convert image data to tensor format.
RandomRotation / Flip / Perspective Transform – Data augmentation techniques.
Color Jitter – Adjust brightness, contrast, saturation, and hue.
Gaussian Blur / Sharpening – Apply blur and sharpening filters.
Convert Image Mode – Convert between RGB, Grayscale, YCbCr, etc.
Random Erasing – Hide random parts of images to simulate occlusion.
MixUp / CutMix – Advanced augmentation for improved generalization.
Feature description & motivation
(Previously posted but removed for better visibility) Rust Deep Learning has Burn, but Burn lacks in its ecosystem these four: Vision, Audio, Text, and 3D. What I suggest for us developers is to build 4 crates that will grow the Burn's ecosystem:
burn-vision
,burn-audio
,burn-text
, and finallyburn-3d
. This is very broad and what we should do is focus only on one by one, for now we can build the entireburn-vision
crate as opposed totorchvision
in PyTorch.Feature technical details
burn-vision
would provide the essential tools for deep learning in vision from the following list:Feature Solution
Leveraging existing stuff from
torchvision
if allowed can be a helpful solution to complete one of the four crates:burn-vision
.The text was updated successfully, but these errors were encountered: