-
Notifications
You must be signed in to change notification settings - Fork 491
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Channel selection cost too much time #8
Comments
Hi @psyyz10 can you take a look at this issue? |
@BowieHsu Hi, yes, for mobilenet v2, the channel selection is slow, and for other networks the speed is ok. We will improve that by a further GPU implementation, please wait some days. |
@psyyz10 many thanks, so if i rewrite all those numpy code using tensorflow op, the channel selection speed should be improved a lot, am i right? |
@BowieHsu Yes of course, if you can do that, your contributions are very welcome. |
In pull request #84, we provide a GPU-based implementation for channel pruning algorithms. Numpy code is now replaced by TensorFlow operations. |
![2018-11-04 11 30 55](https://user-images.githubusercontent.com/4092342/47972712-cc01df80-e0d9-11e8-9d4c-17dc0ed4781e.png)
scripts is "./scripts/run_local.sh nets/mobilenet_at_ilsvrc12_run.py -n=1 --learner channel", �using "ChannelPrunedLeaner" method ,I check the pruning learner source code,maybe the program stacked at line504 while loop or line515 while loop?The text was updated successfully, but these errors were encountered: