.gitignore | 100664 | 0 | 0 | | | 152 Bytes | 3c9129b00e301b0f72b0199e23685e5906b36e624a76d01f9f73368d22ec61f2 |
.rspec | 100644 | 0 | 0 | | | 53 Bytes | 06245e25d7cf46b4fbde27b5faa0df0d4110e11918eeb5848de4ab2aff897b59 |
.rubocop.yml | 100664 | 0 | 0 | | | 1.54 KB | 46690d5468beb82a5b677155dcc9afa7bd01f41e661f69c848842fb3a4dae269 |
.travis.yml | 100644 | 0 | 0 | | | 88 Bytes | 4487d1e9c8c8eaafe046ad133723553ab60d46e290bc496f42fb12302f89d0b0 |
CODE_OF_CONDUCT.md | 100644 | 0 | 0 | | | 3.15 KB | 2403820568da078770a55866b5aa078657b3bc1dec48e08b1e9e8f2f908ecb3a |
Gemfile | 100644 | 0 | 0 | | | 175 Bytes | 2d4b9937d69aec79107ad684629a9496c004e7a4a5235d8f84d9b6a810320dd7 |
LICENSE.txt | 100644 | 0 | 0 | | | 1.05 KB | 4910d25868700956848dd323c55642344aaed1afd1ed14c745c1b38eea718f62 |
README.md | 100664 | 0 | 0 | | | 3.41 KB | 9e75557d32585fb87cbd18effeaa1a83fb6e4e68a10a0e719e175086ad180bbe |
Rakefile | 100644 | 0 | 0 | | | 117 Bytes | dca0f4190a3b018ccfd644daa6600f4fe5d11b3330ecb4c564a2971465e5b016 |
benchmark/benchmark.rb | 100644 | 0 | 0 | | | 4.88 KB | fd4987b61a267a7303366f4cc78d6b8fdde0a67382825d7c3dfe6f783dd01b89 |
benchmark_intel.txt | 100664 | 0 | 0 | | | 2.41 KB | 8ef098381afaa0cfbe1baa1400a858ae4aa8621c771915a8f575c6a0590e3651 |
benchmark_ryzen.txt | 100664 | 0 | 0 | | | 3.81 KB | 4a73f2855f5058ad87e189df1fa66d7d2f1842277a87019f2aadda159c1748c2 |
bin/console | 100755 | 0 | 0 | | | 355 Bytes | f70b565fcd5ee00888e7b9d9e9953ca4e1f4f07b9122506b562d9015b7aa6d32 |
bin/setup | 100755 | 0 | 0 | | | 131 Bytes | e201190bc24e9f00849b3efa5fbaece2cbf069703232e50c7fa15d41c47f2ead |
lib/tensor_stream/opencl.rb | 100644 | 0 | 0 | | | 134 Bytes | 44962547d16b29ba9436579ec3e92e4f28cff78f79a3ad108042f47786b672dc |
lib/tensor_stream/opencl/array_ops.rb | 100664 | 0 | 0 | | | 20.5 KB | e2849f49e6ed140955e7ab0c6f91145a683ab5d0c9be4e37de16c18e52ed69a4 |
lib/tensor_stream/opencl/images_ops.rb | 100664 | 0 | 0 | | | 4 KB | 1ce4c632be3673fa8d7539b6159f8c693a776dc32ba867df95f55525600a87a0 |
lib/tensor_stream/opencl/kernels/_bool_operand.cl | 100644 | 0 | 0 | | | 2.05 KB | 37e43dcc070747a26ba5491470800c3bee7be84f918584a436018ef383202a06 |
lib/tensor_stream/opencl/kernels/_operand.cl | 100644 | 0 | 0 | | | 2.01 KB | f157e962fe8d7613c7be3dc2287d195c7b2bb1f9f3ea7e51da7054b835209122 |
lib/tensor_stream/opencl/kernels/abs.cl | 100664 | 0 | 0 | | | 629 Bytes | ae34da8444bf7c6415f42594644c300ad89648b117ab1b7f920e500cab3c5299 |
lib/tensor_stream/opencl/kernels/acos.cl | 100664 | 0 | 0 | | | 255 Bytes | dda07b7af7e89f1119ecaeeac28171414718a3b5cc69d7a3fea18695ac1227c4 |
lib/tensor_stream/opencl/kernels/add.cl | 100644 | 0 | 0 | | | 168 Bytes | 609bb56fcd714885e9a4099e5b75334dd9b2bbefe5ee48485f7757ff48f618f3 |
lib/tensor_stream/opencl/kernels/apply_adadelta.cl | 100664 | 0 | 0 | | | 1.11 KB | 27849821bf954bdd81c4077f9bf2371ea0489b9eef0b930e3fb45bf3be393157 |
lib/tensor_stream/opencl/kernels/apply_adagrad.cl | 100664 | 0 | 0 | | | 617 Bytes | eeaec845c60120c368e0e94a53d60107c5ef2565b4a4c0bb4b7649db0aa4802f |
lib/tensor_stream/opencl/kernels/apply_adam.cl | 100664 | 0 | 0 | | | 1.29 KB | f8138418c86c4c33c27ef322325df5d915091ed53accc119471f789dd4f178cf |
lib/tensor_stream/opencl/kernels/apply_centered_rms_prop.cl | 100664 | 0 | 0 | | | 1.13 KB | a761f32d80508d1825832a03abb379883c2b4c0099086ce813ed24331bce73c8 |
lib/tensor_stream/opencl/kernels/apply_gradient.cl | 100664 | 0 | 0 | | | 343 Bytes | f3e19472d59f01f0a284b913c9f2d68d77253f0f39c66af6e3eac0dc62135949 |
lib/tensor_stream/opencl/kernels/apply_momentum.cl | 100664 | 0 | 0 | | | 722 Bytes | e07ef686b57523a6e831512c081e76544ee62f37e6b5841180e35f31aae00a34 |
lib/tensor_stream/opencl/kernels/apply_rms_prop.cl | 100664 | 0 | 0 | | | 978 Bytes | c842114bfda440dac9c04e18e5b53608b1cf15a4937ee273ca9f2734e12fd2dd |
lib/tensor_stream/opencl/kernels/argmax.cl | 100644 | 0 | 0 | | | 509 Bytes | 4f7cc3b94732ac126e04a1a7b46ec9a4a527a7ec0ca6663b1a4d54cf53af830f |
lib/tensor_stream/opencl/kernels/argmin.cl | 100644 | 0 | 0 | | | 509 Bytes | 58e2ab711e20f1b744503040d8825e685ca86fee9f52507dd5e1b291e69e7650 |
lib/tensor_stream/opencl/kernels/asin.cl | 100664 | 0 | 0 | | | 256 Bytes | 6b76f4ddafbb93531ff6979265b1c725d0502e922425ed108c029abfce4d606b |
lib/tensor_stream/opencl/kernels/cast.cl | 100644 | 0 | 0 | | | 467 Bytes | ff6159e01a303d6c052101e963abbe0e2397383ec44b58f41f4afd15c17997e4 |
lib/tensor_stream/opencl/kernels/ceil.cl | 100664 | 0 | 0 | | | 255 Bytes | 6349e7c011deae4eed06ef1f8175f44e212f0c388eeb91a1a51d3a87ba38f930 |
lib/tensor_stream/opencl/kernels/concat.cl | 100664 | 0 | 0 | | | 819 Bytes | 9086c6cbf50bd5cb99b14aa1b5bdfde92ea85dea0e246ec24ad59ee428484dfd |
lib/tensor_stream/opencl/kernels/cond.cl.erb | 100644 | 0 | 0 | | | 341 Bytes | aa622794a8aa952633c8e06644e8512953de74d8e7e1408580e015619dc821d3 |
lib/tensor_stream/opencl/kernels/conv2d.cl | 100664 | 0 | 0 | | | 1.5 KB | edcc4c92e4fe10f3be8716149c5db19e166685c4201dea15ba554cba0720456c |
lib/tensor_stream/opencl/kernels/conv2d_backprop_filter.cl | 100664 | 0 | 0 | | | 1.45 KB | 2a4ffc85343299df97614768380a92cb5b37a81def614eb63913a1e8cbade90c |
lib/tensor_stream/opencl/kernels/conv2d_backprop_input.cl | 100664 | 0 | 0 | | | 1.67 KB | c0fbdc4ab4564ef4956c11e37ccf0e704662146def12df9eb16cfbaea4fc5a34 |
lib/tensor_stream/opencl/kernels/cos.cl | 100664 | 0 | 0 | | | 252 Bytes | 6df74bc5a42f305ea9ef69f325368910f2e0245023a226d03fe6f2e8a20e4f34 |
lib/tensor_stream/opencl/kernels/div.cl.erb | 100644 | 0 | 0 | | | 168 Bytes | f144c89273486309282ee691c543c3d0295c33e92d21a4a506129d68ba2722df |
lib/tensor_stream/opencl/kernels/exp.cl | 100664 | 0 | 0 | | | 252 Bytes | cadb229570ce1b7eda8be072a1774ccb7ef8b16cc95e9ae637dd6d80e8d9e669 |
lib/tensor_stream/opencl/kernels/floor.cl | 100664 | 0 | 0 | | | 257 Bytes | be43e1e2d4f8e5b562e2ff942ae9a08d8b5305651773bf3d763161bc1221e0c2 |
lib/tensor_stream/opencl/kernels/floor_div.cl | 100644 | 0 | 0 | | | 2.12 KB | a6b1837334253509d4e51a13763293e5b69e53a50fa8f07ee1884a94b7ad1aca |
lib/tensor_stream/opencl/kernels/floor_mod.cl | 100644 | 0 | 0 | | | 174 Bytes | 59b121e4eb3ac97797f3b281375d339eb904fa83028c06d48494429211129781 |
lib/tensor_stream/opencl/kernels/gemm.cl | 100644 | 0 | 0 | | | 883 Bytes | 83ff8ad40d839291ce525f14715bd012853139fcb3ed0a74c00ce0848cee2fed |
lib/tensor_stream/opencl/kernels/log.cl | 100664 | 0 | 0 | | | 253 Bytes | bdd1d498adad131001228aa3cdad174790067e143466662ea4b2aae7b2a3cbec |
lib/tensor_stream/opencl/kernels/log1p.cl | 100664 | 0 | 0 | | | 279 Bytes | 66044404aecd69d5ee4afc22ba0441e43328d058e6a2e96767f16b34bb7e5b08 |
lib/tensor_stream/opencl/kernels/log_softmax.cl | 100644 | 0 | 0 | | | 797 Bytes | 0e3bf5d2fc179875c4b23807cb1a5eba1dbde8245dac176ba404fe5b2f6a7fed |
lib/tensor_stream/opencl/kernels/max.cl | 100644 | 0 | 0 | | | 1.88 KB | e928469feacc35aacc37f464b2ec637d1ae97defac4a31710d47cd4c96bf5a2a |
lib/tensor_stream/opencl/kernels/mean.cl | 100664 | 0 | 0 | | | 787 Bytes | f3b548575ee3e8c5998068606ba4d1971c17ad05b2d20c8e06648f2c5ea4a04d |
lib/tensor_stream/opencl/kernels/min.cl | 100644 | 0 | 0 | | | 1.88 KB | 3650ef2c78c85db2fd43a651e8ffba012b7429ad3924a3f1ee8f6d51f713c534 |
lib/tensor_stream/opencl/kernels/mod.cl | 100644 | 0 | 0 | | | 168 Bytes | 9938ea27316bcdf0f160da0b603773e26ea3bd7ea2f80dd00c699af260b7d929 |
lib/tensor_stream/opencl/kernels/mul.cl | 100644 | 0 | 0 | | | 168 Bytes | f738a2cf56516dbc2f15c21cf688814e33f9f7951525cc4ec3120a4f03b538ec |
lib/tensor_stream/opencl/kernels/negate.cl | 100664 | 0 | 0 | | | 274 Bytes | 6d66900f49ebfdf10df2b9ffe54e449e56f49ddf4e1d894eebfe6b295047330b |
lib/tensor_stream/opencl/kernels/pack.cl | 100644 | 0 | 0 | | | 1007 Bytes | a6dad157438331f02949c1efe62b15297807d476bd58f130973135530b6550a1 |
lib/tensor_stream/opencl/kernels/pow.cl | 100644 | 0 | 0 | | | 2.13 KB | 3a3c8e39c3064df68e4e885dc52f07d1ae9903dbec60f2bd2be24ad964e8f956 |
lib/tensor_stream/opencl/kernels/prod.cl | 100664 | 0 | 0 | | | 775 Bytes | d0cd7536cdcd23fcc4481025694332d8bf0b249cab21d9bbe1fe284bf77ab46d |
lib/tensor_stream/opencl/kernels/real_div.cl | 100644 | 0 | 0 | | | 173 Bytes | 7e236c5d8ebd7afe7c0011cb1e22d70064715d46ca8061f11359e0897db05eff |
lib/tensor_stream/opencl/kernels/reciprocal.cl | 100664 | 0 | 0 | | | 259 Bytes | e669c938383a614ccae9803ad121b77a8c0eee37ae4fae9d3b4b0ab02e0615d7 |
lib/tensor_stream/opencl/kernels/relu6.cl | 100664 | 0 | 0 | | | 331 Bytes | a22b6d9818e751d8ac12bb6d107520dbcbbab92b6e7bfa022a5bb3217331e8f2 |
lib/tensor_stream/opencl/kernels/round.cl | 100644 | 0 | 0 | | | 279 Bytes | 9d536b0b0d2eb6a519fa90494283bc392077e3ac3271144f1b959a79d46b948a |
lib/tensor_stream/opencl/kernels/sigmoid.cl | 100664 | 0 | 0 | | | 273 Bytes | 16c8f22df8faf7d85c42e38b07b331c872ac1b12783d098ab43c7541c2183438 |
lib/tensor_stream/opencl/kernels/sigmoid_grad.cl | 100644 | 0 | 0 | | | 2.31 KB | c5f08b0896a6c1f03ed90a706a8fc6e9ab874e2c6d7bc0b201b05020a9f4d3db |
lib/tensor_stream/opencl/kernels/sign.cl | 100664 | 0 | 0 | | | 505 Bytes | 8aabb3672be68115af7292eb59e38ac462cbe486e8e344c6fb81f10bb9e5d754 |
lib/tensor_stream/opencl/kernels/sin.cl | 100664 | 0 | 0 | | | 276 Bytes | 33f385681e229e7c389d4169b91ef2a1e47b8f94b566fb0715090c7ed1e57407 |
lib/tensor_stream/opencl/kernels/softmax.cl | 100644 | 0 | 0 | | | 791 Bytes | 75ed49973637ec09250b977698b78dc7f9f96b16e96697bfe4eefc67e0b69196 |
lib/tensor_stream/opencl/kernels/softmax_cross.cl | 100644 | 0 | 0 | | | 1.01 KB | 68e1d4d5e75e50afa18a8ee735c1c1ba29b9e41fc60f66362c48073b779fb0da |
lib/tensor_stream/opencl/kernels/softmax_cross_grad.cl | 100644 | 0 | 0 | | | 960 Bytes | d0afb2fd6a14e348db2c6c9add970babd9282fea01cd018b77faeadd36540af4 |
lib/tensor_stream/opencl/kernels/softmax_grad.cl | 100644 | 0 | 0 | | | 1.24 KB | a0f4343ac3940ae4d47066da0fdcfe895d0d32a02a57983afb590d8d5acede70 |
lib/tensor_stream/opencl/kernels/split.cl | 100664 | 0 | 0 | | | 852 Bytes | c87627b55603de15a88f3d715b262a2758ff5bd537be19b4bd9ae6ee043508cf |
lib/tensor_stream/opencl/kernels/split_n.cl | 100664 | 0 | 0 | | | 799 Bytes | 0942b3887ac3c7413c78e8619b4fb412286961836f5d9b85bf0f89b073cfee47 |
lib/tensor_stream/opencl/kernels/sqrt.cl | 100664 | 0 | 0 | | | 256 Bytes | 579d1335f9b31f220f33529315c6cf01a022f4ac1198b8e920993de685ee7c18 |
lib/tensor_stream/opencl/kernels/square.cl | 100664 | 0 | 0 | | | 260 Bytes | 6ea572c42048a1ee19595def5a6cb0a4e43a21672ba168f6bcd8db57295359fc |
lib/tensor_stream/opencl/kernels/squared_difference.cl | 100644 | 0 | 0 | | | 2.19 KB | ab6c2a0e95a73eb5b7181d42e24d5621fa467122b8bdca5a53c86aa2527f3289 |
lib/tensor_stream/opencl/kernels/sub.cl | 100644 | 0 | 0 | | | 168 Bytes | c53000e6f1965da5d1855dfc4feb13862ff9b6295b8f2677756a899766126021 |
lib/tensor_stream/opencl/kernels/sum.cl | 100664 | 0 | 0 | | | 775 Bytes | 3e36a382a16b8d8b071a9badfbace37dcfcd6a7f5faf0bd7ce17b058ab7fef72 |
lib/tensor_stream/opencl/kernels/tan.cl | 100664 | 0 | 0 | | | 275 Bytes | 65d3dda2cc1379962dc392f41cc8f7e4f96d0c351d7d87c5d764f38ebfa78e47 |
lib/tensor_stream/opencl/kernels/tanh.cl | 100664 | 0 | 0 | | | 277 Bytes | 7e9820e5d6459145f4d14a36f79165a5900bd22a55eab67ea1d4287f1242e8d2 |
lib/tensor_stream/opencl/kernels/tanh_grad.cl | 100664 | 0 | 0 | | | 277 Bytes | a4eb8594a98132a1ac644243b1eaa4fc0ec3e0d6ac25646f0a89bca6af27c5dd |
lib/tensor_stream/opencl/kernels/unpack.cl | 100664 | 0 | 0 | | | 1007 Bytes | 6fcfbb41dfc5af1ba304b1ac0bdda4b1e20eaa9639c2c1061c8f7e0a29eb7724 |
lib/tensor_stream/opencl/kernels/where.cl | 100644 | 0 | 0 | | | 547 Bytes | f32ab16a2b7c7049fdbd19c488c8c008fa0e273a9e75f734a2e2b206ceff2cd8 |
lib/tensor_stream/opencl/math_ops.rb | 100644 | 0 | 0 | | | 9.11 KB | 7f6bd8714a5ffb2b9fa00fecc49d6c14b10a8275f19a6b3aa306a23b7399b4be |
lib/tensor_stream/opencl/nn_ops.rb | 100664 | 0 | 0 | | | 19 KB | 3d1aaf09598b8c9f9dd641c1ce7ba165dd4e42eaccf216e6d4206c7bc4be3ebd |
lib/tensor_stream/opencl/opencl_buffer.rb | 100644 | 0 | 0 | | | 1.24 KB | 82cb8763c04a54d1ab59473489affbf33f10038df954d07b197d5464800eded7 |
lib/tensor_stream/opencl/opencl_device.rb | 100644 | 0 | 0 | | | 106 Bytes | 34f1e6fc55728d1efa558481328f96ce442a334a10fa4bf81c322dc801a631eb |
lib/tensor_stream/opencl/opencl_evaluator.rb | 100664 | 0 | 0 | | | 37.3 KB | a78d0b86630e0137f3108a579d200f9c41711e7c8d2bb72feaa588bc07db8a57 |
lib/tensor_stream/opencl/opencl_template_helper.rb | 100664 | 0 | 0 | | | 2.02 KB | 7f8f93d6e7ae7570210c63c0415315a80f65ba0ac6abb6209268252a0907c720 |
lib/tensor_stream/opencl/version.rb | 100664 | 0 | 0 | | | 68 Bytes | da221ec09d619b32f0ed4777ab6a768f4ebbfc1b0046587fd5f0d19c3cab7485 |
samples/iris.data | 100664 | 0 | 0 | | | 4.44 KB | 596ffd580471ca4d4880f8e439c7281f3b50d8249a5960353cb200b1490f63a0 |
samples/iris.rb | 100664 | 0 | 0 | | | 3.18 KB | 89912e1cb33ff3c7352405f6a63618818edeb61ed62566c428418a77bf9a1b4a |
samples/logistic_regression.rb | 100644 | 0 | 0 | | | 2.37 KB | f9b00a62e907ad7d3de959ae6ab4ecc1ff7f4a846cad73dbd320de9bb8a500d5 |
samples/mnist_data_2.1.rb | 100664 | 0 | 0 | | | 3.07 KB | edcee5cc5c2650ef07b581b59e1b550b466261f19e0727efa2b50b08a70b37d5 |
samples/mnist_data_2.2.rb | 100664 | 0 | 0 | | | 2.94 KB | 4995d79adb6d267c7f10e4a5cb62204424729d292f42e9f2b1a28c3af8a9f27f |
samples/mnist_data_2.3.rb | 100664 | 0 | 0 | | | 3.19 KB | 0690a5141f61e6a33d4b2cee374b23025feebd78ffcc8a5107e51ac7d0e91b88 |
samples/multigpu.rb | 100664 | 0 | 0 | | | 2.18 KB | d07e968bcddf759e2eb767e6434b9e9cc9953310adef7374731bab5db80b81e4 |
samples/nearest_neighbor.rb | 100664 | 0 | 0 | | | 1.54 KB | 9c075427541854dd92d8afcf67609bee3c01461904b07d89fda4c5dcdaa30112 |
samples/rnn.rb | 100664 | 0 | 0 | | | 3.49 KB | 0b10ba9d3caf6bbf201bd152219ad85400bfddadcc0efea5e4ec1820d7c17ea4 |
tensor_stream-opencl.gemspec | 100664 | 0 | 0 | | | 1.87 KB | 2d2a9bf83e108e65743e25d35a2b9c816428147e6a364ab497857ea1b1a4b048 |