GithubHelp home page GithubHelp logo

hellbell / adnet Goto Github PK

View Code? Open in Web Editor NEW
100.0 100.0 40.0 36.38 MB

Action-Decision Networks for Visual Tracking with Deep Reinforcement Learning (CVPR 2017)

License: Apache License 2.0

MATLAB 34.97% C++ 18.68% Cuda 43.59% C 1.78% Shell 0.92% M 0.06%

adnet's People

Contributors

hellbell avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

adnet's Issues

About adnet_compile.m

Excuse me,I meet a problem:
When I run the 'adnet_compile' append this mistake:
This code is run on Win10 64bit, MATLAB 2016a, and Cuda-9.1 with NVIDIA GTX 970M

Misuse of mex
MEX cannot find the library 'nppi' specified with the -l option.
  MEX finds a file with one of the following names:
  Nppi.lib
  Libnppi.lib
  Use the -L option to specify the path to this library.

Error build_cropRectanglesMex_on_windows (line 39)
Mex(mopts{:}) ;

Error run (line 96)
Evalin('caller', [script ';']);

Error adnet_compile (line 23)
     Run build_cropRectanglesMex_on_windows.m

Could you help me? Thanks!

About test result

Does anyone test the results with the updated model? My result on the OTB-100 is 0.574, but the result in the paper is 0.646. Does the test environment affect the result so much?

Test with own trained model

I executed adnet_train.v code and get net_basic.mat. But adnet_demo.m (including adnet_test function) does not work. It seems the own trained model's layer compositions are different with your given model 'net_rl.mat'. How to fix this error?

Please upload 'models' files

The models folder does not contain files like net_init.mat, imagenet-vgg-m-conv1-3.mat, etc. Please upload the files to help us reproduce the training results.
Thank You.

how to train

I'm new to deep learning. I would like to know how this code works and how to train this code in matlab. Thanks in advance.

about your example model

I think uploaded model is not same with your latest model

model's layer is not same with that you explain in paper and also accuracy is lower than paper's.

would you please check your model and re-upload. I want your model for comparing with my one in same experiment condition.

Why don't you split the adnet into the two nets: policy net and confience net?

Thank you for your team's such meaningful work! I have a question, why don't you split the adnet into the two nets: policy net and confience net to train repectively? After the sl step, you use the rl to train the fc1-fc6 except for the fc7 and in online adaptation step, you use the fc7's parameter directly. Don't you worry about that the parameters' change in rl step may lead the confidence branch of the net less accurate?

Problem of coding RL

Thanks for your great work!
I'm confused about the training of RL, in the code it seems you use the "accumulate_gradients_dagnn.m" to update parameters for RL, which is the same with SL stage. However, in the paper you stated that use "stochastic gradient ascent" to maximize tracking score. Can you help to explain it? Appreciate for the help!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.