caffe icon indicating copy to clipboard operation
caffe copied to clipboard

I have some problem about code

Open zhangguotai opened this issue 6 years ago • 3 comments

In the code, what are their meaning that LOWERED_CSRMM,LOWERED_CCNMM and DIRECT_SCONV? In the process of making sparsification, whether you use existing library, example mkl on CPU and CUDA on GPU

zhangguotai avatar Mar 21 '18 09:03 zhangguotai

Here is the explanation. DIRECT_SCONV is deprecated in this branch and moved to https://github.com/IntelLabs/SkimCaffe. We used mkl sparse BLAS and CUDA cuSPARSE for sparse computation.

wenwei202 avatar Mar 21 '18 15:03 wenwei202

thank you,I have new query that how to set the number of number? what is reason? which is divided into different group that columns or rows??

zhangguotai avatar Mar 22 '18 03:03 zhangguotai

I don't quite understand your questions. The way you set group/block sizes depends on what kinds of structured sparsity you want to learn. After learning, some blocks/groups will be removed. Hope this answers your questions.

wenwei202 avatar Mar 22 '18 19:03 wenwei202