gau-nernst / vision-toolbox Goto Github PK
View Code? Open in Web Editor NEWToolbox for vision tasks. Pre-trained vision backbones on ImageNet with PyTorch Lightning ๐
Toolbox for vision tasks. Pre-trained vision backbones on ImageNet with PyTorch Lightning ๐
Hey,
I've been trying to load the pre-trained weights from this repo into the original YOLOv5 (changing state dict key names, etc.).
However, something does not align in the weights shapes, for example on YOLOv5s:
(left - your implementation with names and sizes, right - original YOLOv5)
The first problem occurs In block 0 - a mismatch in the weights shapes as shown in the image above.
I've checked it on the s,m,l , all of them having the same issue.
Could you please check if there's a bug in your implementation?
Thanks!
For learning purpose
Probably will port weights.
Hi @gau-nernst , This toolbox looks very impressive!
There are several derivative versions of darknet in the practical application of object detection, such as the popular yolov5 and yolox, which modify darknet a bit. Do you have any plans to support these versions?
I've seen your instructions to train on Imagenet Object Localization.
How long does it take to train on such a big dataset?
Could you please share a trained checkpoint for Yolov5 and any other architecture that you've tested?
It would be great for people with less resources and to save a little bit of energy ;-)
If it wouldn't be possible for any reason, it's perfectly understandable. Thanks for sharing this project
hey,dude.I find you are the only one to train imagenet in yolov5.
I wanna to use your pretrained model in yolov5 for object detecting.
But it cann't take it in raw yolov5?
python train.py --data tinyObject.yaml --cfg ./models/yolov5m.yaml --weights darknet_yolov5m-a1eb31bd.pt
error: File "train.py", line 123, in train
csd = ckpt['model'].float().state_dict() # checkpoint state_dict as FP32
KeyError: 'model'
So what can I do to edit backbone net?
What happened to Timm backbones?
Before the refactor to vision toolbox, I was using timm_dla34 for example.
As per title.
Backbones
Training
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.