Comments (6)
CPU是一模一样的(和年前的版本的conv相比)。 “贡献是实现了group时可以使用cuda吗?”对,主要用于训练。 “还有在添加你的层入我的caffe时不需要添加进caffe.proto吗?”不需要,它复用了conv的参数定义。
from depthwiseconvolution.
非常感谢!nice work...
from depthwiseconvolution.
你好,我还有一个问题,当用到GPU时,DepthwiseConvolution里面的group加与不加是一样的吗?不加默认也分离吗?CPU版中不加应该就是一个普通的卷积层吧?
from depthwiseconvolution.
不,必须要加。 虽然不加也做分离,但是因为集成了普通conv的内存分配,不加的话会影响W和b的内存分配尺寸,不加的话将来转成普通conv(并增加group参数)会报错。
from depthwiseconvolution.
如果不加,做分离是不是隐式group转成与输入输出一致呢,因为我不加与加了后用caffe测试占用显存是一样的,加了之后是为了可以直接将type改为Convolution使用吗?这样是为了移植到其他框架上吗^_^
from depthwiseconvolution.
对,是为了将来切换回caffe,然后转移到其他框架。
from depthwiseconvolution.
Related Issues (20)
- Why slower than tensorflow HOT 1
- how to change the two super-parameters ?And, trian time HOT 11
- error == cudaSuccess (77 vs. 0 ) an illegal memory access was encountered HOT 4
- Did somesone train some models with this DepthwiseConvolution layer? HOT 6
- Dose the restriction 'only for stride1' still hold? HOT 2
- why your deploy not have batch_norm_param { use_global_stats: true}??? HOT 1
- is this implementation support cudnn? HOT 1
- which vison of caffe did you use? When I use it on my caffe ,it got wrong.
- windows caffe编译
- only for stride 1? HOT 1
- Movidius ncsdk not support this HOT 1
- Unknown layer type: DepthwiseConvolution
- Except for the speed, does it perform like the original caffe convolution? HOT 1
- About group in deploy.prototxt
- Caffe (Windows) - version, build, usage?
- Which GPU did you run the test with?
- only for dalition 1?
- affter add the 3 piece into caffe file, when make caffe, crt1.o error happen, how to solve it?
- just a copy of conv 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 depthwiseconvolution.