Comments (4)
The problem seems to be related to the data. According to the traceback, PyAV failed to decode some video and tried to raise an exception. However, PyTorch failed to construct the PyAV exception (see PyAV-Org/PyAV#485). I'd recommend you to check your data, found which video cannot be successfully decoded. Or, use try...except block to capture this video and then ignore it.
from alphaction.
Thanks for suggestions! 🙏
Finally I did successfully started training with a custom dataset.
Indeed, you were right, the problem was with my dataset.
P.S.: How much time did it take to train with AVA dataset?
In our case, the eta is showing 7 days in Colab Pro with 16GB Tesla V100.
2020-11-05 15:57:54,437 alphaction.trainer INFO: eta: 7 days, 5:56:30 iter: 7500 loss_pose_action: 0.0000 (0.0330) loss_object_interaction: 0.0000 (0.0003) loss_person_interaction: 0.0000 (0.0003) total_loss: 0.0000 (0.0624) accuracy_pose_action: 1.0000 (0.9737) accuracy_object_interaction: 1.0000 (0.9983) accuracy_person_interaction: 1.0000 (0.9982) time: 0.7186 (0.7177) data: 0.0260 (0.0255) lr: 0.000125 max mem: 5387
from alphaction.
For AVA dataset, training with 8 GPUs will cost around one day. Since you are training with single GPU, 7 days are reasonable. I think I have already solved your problem, so I will close this issue now. Feel free to reopen it if you have any more questions about this issue.
from alphaction.
Hi, I have a question about the custom dataset. I see your comment "I have annotated custom videos and gone through all the steps described in Data.md". I am confused that have you need to change 3 bbox.json in boxes in AVA directory structure when building your custom dataset?
Thanks before for your reply.
from alphaction.
Related Issues (20)
- INSTALL.md Issue when running pip install -e . HOT 4
- Train on custom dataset HOT 1
- Init weight for DenseSerialIAStructure
- RuntimeError: one of the variables needed for gradient computation has been modified by an inplace operation HOT 2
- The detection person box of UCF24 using Faster RCNN in this paper
- TypeError: conv3d() received an invalid combination of arguments HOT 5
- Problem during installation
- No module named 'alphaction._custom_cuda_ext'
- THC/THC.h: No such file or directory HOT 1
- Access to download the data HOT 1
- key frames HOT 4
- windows system HOT 1
- boxes annotation HOT 1
- json files HOT 1
- Duplicate Modle Zoo to Baidu Netdisk
- Can we use this for JHMDB dataset ?
- difference between the realtime and non-realtime inference
- Error while Training HOT 1
- OSError: cannot open resource
- size mismatch HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from alphaction.