Comments (12)
Hi @enajx . I've put links to these weights in #62 (comment).
from dannce.
from dannce.
I followed the Quickstart Demo and the pred
variable in the generated file predict_resuts/save_data_AVG0.mat
has dimensions 1000x3x22. Also, when I use the script run_dannce_predict.sh
to generate the predictions.mat
file from save_data_AVG0.mat
, it contains a structure with 22 landmarks, not 20.
from dannce.
from dannce.
I see, that explains it.
We're trying to test it with our own rat data (3 synced cameras videos), which model exactly would be the appropriate for this? The weights names weights.12000-0.00014.hdf5, weights.1200-12.77642.hdf5 are a bit cryptic and I couldn't find anywhere a description of what they correspond to.
Could you also point me to the rat skeleton file? I could also only find the mouse one.
Thank you for the help Timothy, it's really appreciated.
from dannce.
Hi Tim,
Can we use the rat weights to train a network with less than 20 labels?
Thanks
from dannce.
@morbent Yes, you can! The rat pup data in the paper is an example of this.
from dannce.
Thanks Diego,
When we tried to use it to fine-tune a 5 labels animal it gives an error (similar to the one posted in issue 50)
from dannce.
Could you also point me to the rat skeleton file? I could also only find the mouse one.
Label3D has a few skeleton files in Label3D/skeletons
We're trying to test it with our own rat data (3 synced cameras videos), which model exactly would be the appropriate for this?
A general rule is that you want the model you're finetuning to have been trained on the same number of cameras and color channels. Even though you can come up with many workarounds to use models with data of different input shapes, we find that keeping the number of cameras and color channels the same gives the best results. The models currently in the repo include 6 cam RGB (AVG and MAX) and 6 cam MONO (AVG). You'll want a 3 camera RGB or 3 camera MONO model trained on rat7m depending on whether your data is RGB or mono. I have some 3 cam RGB models trained on rat7M that we used to finetune the rat pup data. I could send you them if your data is rgb, otherwise you'll need to wait for Tim for the mono versions.
@spoonsso I suspect this and potentially other issues ( #50 #54 ) could be addressed by adding the collection of rat7M-trained dannce and com models to the rat7m figshare, if they are not already there.
from dannce.
We are working with 3 RGB cameras, so if you could share the 3 cam model trained on rat7m that would be fantastic!
Thank you for pointing at the skeleton files, I'll check them out.
from dannce.
@morbent for the shape errors you are experiencing, please see my recent comment in #50.
from dannce.
Could you please share the link to the 3 cam RGB model trained on rat7M you mentioned?
from dannce.
Related Issues (20)
- Run DANNCE on Rat7M HOT 8
- Label3D traingulation error HOT 5
- Dannce-predict: Term not recognized
- dannce-train: 6cam.hdf5 file can only used for 6 cameras finetuning, how can I finetune if I only have 2 cameras HOT 1
- Question about multi-animal dannce, follow-up to #103 HOT 1
- Data can not download. HOT 1
- Logging code type error
- camera angle for calibration HOT 2
- calibration steps using matlab and aniposelib
- COM label3D HOT 3
- Dannce-train error and video sync problem HOT 11
- How to train and predict the MAX network instead of AVG. HOT 4
- 3-camera COM weight network before finetune. HOT 1
- Could not load weights for finetune (likely because you are finetuning a previously finetuned network). Attempting to finetune from a full finetune model file. HOT 1
- Could not find enough inliers in imagePoints and worldPoints HOT 2
- multiple camera caliration HOT 2
- COM prediction values are NaN HOT 3
- Could not load weights for finetune (likely because you are finetuning a previously finetuned network). Attempting to finetune from a full finetune model file. HOT 18
- Zero training/validation errors but completely wrong in labeled images. HOT 2
- How to train DANNCE with more than 6 cameras? HOT 1
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 dannce.