[{"title":"( 68 个子文件 58KB ) python cuda gpu 高性能运算 代码","children":[{"title":"cudarray-master","children":[{"title":".gitignore <span style='color:#111;'> 679B </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 2.80KB </span>","children":null,"spread":false},{"title":"examples","children":[{"title":"test.py <span style='color:#111;'> 11.01KB </span>","children":null,"spread":false},{"title":"benchmark_conv.py <span style='color:#111;'> 6.33KB </span>","children":null,"spread":false}],"spread":true},{"title":"LICENSE <span style='color:#111;'> 1.07KB </span>","children":null,"spread":false},{"title":"include","children":[{"title":"cudarray","children":[{"title":"blas.hpp <span style='color:#111;'> 2.00KB </span>","children":null,"spread":false},{"title":"common.hpp <span style='color:#111;'> 2.33KB </span>","children":null,"spread":false},{"title":"image","children":[{"title":"img2win.hpp <span style='color:#111;'> 433B </span>","children":null,"spread":false}],"spread":true},{"title":"nnet","children":[{"title":"pool_b01.hpp <span style='color:#111;'> 499B </span>","children":null,"spread":false},{"title":"cudnn.hpp <span style='color:#111;'> 2.36KB </span>","children":null,"spread":false},{"title":"one_hot.hpp <span style='color:#111;'> 185B </span>","children":null,"spread":false},{"title":"conv_bc01_matmul.hpp <span style='color:#111;'> 889B </span>","children":null,"spread":false}],"spread":true},{"title":"random.hpp <span style='color:#111;'> 1.37KB </span>","children":null,"spread":false},{"title":"elementwise.hpp <span style='color:#111;'> 1.62KB </span>","children":null,"spread":false},{"title":"reduction.hpp <span style='color:#111;'> 676B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"src","children":[{"title":"blas.cpp <span style='color:#111;'> 6.19KB </span>","children":null,"spread":false},{"title":"random.cu <span style='color:#111;'> 2.22KB </span>","children":null,"spread":false},{"title":"image","children":[{"title":"img2win.cu <span style='color:#111;'> 3.80KB </span>","children":null,"spread":false}],"spread":true},{"title":"elementwise.cu <span style='color:#111;'> 17.85KB </span>","children":null,"spread":false},{"title":"nnet","children":[{"title":"conv_bc01_matmul.cpp <span style='color:#111;'> 4.14KB </span>","children":null,"spread":false},{"title":"pool_b01.cu <span style='color:#111;'> 3.86KB </span>","children":null,"spread":false},{"title":"one_hot.cu <span style='color:#111;'> 763B </span>","children":null,"spread":false},{"title":"cudnn.cpp <span style='color:#111;'> 6.08KB </span>","children":null,"spread":false}],"spread":true},{"title":"reduction.cu <span style='color:#111;'> 11.79KB </span>","children":null,"spread":false}],"spread":true},{"title":"setup.py <span style='color:#111;'> 3.86KB </span>","children":null,"spread":false},{"title":"Makefile <span style='color:#111;'> 1.82KB </span>","children":null,"spread":false},{"title":"cudarray","children":[{"title":"base.py <span style='color:#111;'> 866B </span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'> 37B </span>","children":null,"spread":false},{"title":"numpy_backend","children":[{"title":"nnet","children":[{"title":"lrnorm_bc01.pyx <span style='color:#111;'> 2.25KB </span>","children":null,"spread":false},{"title":"conv_bc01.pyx <span style='color:#111;'> 6.31KB </span>","children":null,"spread":false},{"title":"pool_bc01.pyx <span style='color:#111;'> 4.96KB </span>","children":null,"spread":false},{"title":"activations.py <span style='color:#111;'> 635B </span>","children":null,"spread":false},{"title":"__init__.py <span style='color:#111;'> 166B </span>","children":null,"spread":false},{"title":"special.py <span style='color:#111;'> 1.24KB </span>","children":null,"spread":false},{"title":"pool.py <span style='color:#111;'> 2.48KB </span>","children":null,"spread":false},{"title":"conv.py <span style='color:#111;'> 2.51KB </span>","children":null,"spread":false}],"spread":true},{"title":"__init__.py <span style='color:#111;'> 40B </span>","children":null,"spread":false}],"spread":true},{"title":"cudarray.py <span style='color:#111;'> 7.58KB </span>","children":null,"spread":false},{"title":"elementwise.py <span style='color:#111;'> 6.87KB </span>","children":null,"spread":false},{"title":"linalg.py <span style='color:#111;'> 2.19KB </span>","children":null,"spread":false},{"title":"batch","children":[{"title":"linalg.py <span style='color:#111;'> 1.40KB </span>","children":null,"spread":false},{"title":"__init__.py <span style='color:#111;'> 29B </span>","children":null,"spread":false}],"spread":false},{"title":"nnet","children":[{"title":"math.py <span style='color:#111;'> 462B </span>","children":null,"spread":false},{"title":"__init__.py <span style='color:#111;'> 83B </span>","children":null,"spread":false},{"title":"special.py <span style='color:#111;'> 1.27KB </span>","children":null,"spread":false},{"title":"pool.py <span style='color:#111;'> 3.29KB </span>","children":null,"spread":false},{"title":"conv.py <span style='color:#111;'> 4.36KB </span>","children":null,"spread":false}],"spread":false},{"title":"__init__.py <span style='color:#111;'> 1.35KB </span>","children":null,"spread":false},{"title":"helpers.py <span style='color:#111;'> 678B </span>","children":null,"spread":false},{"title":"wrap","children":[{"title":"array_data.pyx <span style='color:#111;'> 1.45KB </span>","children":null,"spread":false},{"title":"cudart.pxd <span style='color:#111;'> 1.02KB </span>","children":null,"spread":false},{"title":"nnet.pxd <span style='color:#111;'> 1.40KB </span>","children":null,"spread":false},{"title":"cudnn.pxd <span style='color:#111;'> 832B </span>","children":null,"spread":false},{"title":"elementwise.pxd <span style='color:#111;'> 1.73KB </span>","children":null,"spread":false},{"title":"nnet.pyx <span style='color:#111;'> 4.01KB </span>","children":null,"spread":false},{"title":"reduction.pxd <span style='color:#111;'> 660B </span>","children":null,"spread":false},{"title":"cudnn.pyx <span style='color:#111;'> 2.70KB </span>","children":null,"spread":false},{"title":"random.pxd <span style='color:#111;'> 228B </span>","children":null,"spread":false},{"title":"__init__.py <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"array_data.pxd <span style='color:#111;'> 435B </span>","children":null,"spread":false},{"title":"random.pyx <span style='color:#111;'> 617B </span>","children":null,"spread":false},{"title":"blas.pyx <span style='color:#111;'> 1.93KB </span>","children":null,"spread":false},{"title":"cudart.pyx <span style='color:#111;'> 379B </span>","children":null,"spread":false},{"title":"blas.pxd <span style='color:#111;'> 874B </span>","children":null,"spread":false},{"title":"reduction.pyx <span style='color:#111;'> 1.83KB </span>","children":null,"spread":false},{"title":"elementwise.pyx <span style='color:#111;'> 5.98KB </span>","children":null,"spread":false}],"spread":false},{"title":"reduction.py <span style='color:#111;'> 2.89KB </span>","children":null,"spread":false},{"title":"random.py <span style='color:#111;'> 997B </span>","children":null,"spread":false}],"spread":false}],"spread":true}],"spread":true}]