gitextract_kg0yjonf/ ├── .gitignore ├── .travis.yml ├── CMakeLists.txt ├── CONTRIBUTING.md ├── COPYRIGHT.txt ├── CmdLine.lua ├── DiskFile.c ├── FFInterface.lua ├── File.c ├── File.lua ├── Generator.c ├── MemoryFile.c ├── PipeFile.c ├── README.md ├── ROADMAP.md ├── Storage.c ├── Tensor.c ├── Tensor.lua ├── TensorMath.lua ├── TensorOperator.c ├── TestSuite.lua ├── Tester.lua ├── Timer.c ├── cmake/ │ ├── TorchConfig.cmake.in │ ├── TorchExports.cmake │ ├── TorchPackage.cmake │ ├── TorchPaths.cmake │ ├── TorchPathsInit.cmake │ ├── TorchWrap.cmake │ └── TorchWrap.cmake.in ├── doc/ │ ├── cmdline.md │ ├── diskfile.md │ ├── file.md │ ├── index.md │ ├── maths.md │ ├── memoryfile.md │ ├── pipefile.md │ ├── random.md │ ├── serialization.md │ ├── storage.md │ ├── tensor.md │ ├── tester.md │ ├── timer.md │ └── utility.md ├── general.h ├── generic/ │ ├── Storage.c │ ├── Tensor.c │ ├── TensorOperator.c │ └── luaG.h ├── init.c ├── init.lua ├── lib/ │ ├── CMakeLists.txt │ ├── TH/ │ │ ├── CMakeLists.txt │ │ ├── README.md │ │ ├── TH.h │ │ ├── THAllocator.c │ │ ├── THAllocator.h │ │ ├── THAtomic.c │ │ ├── THAtomic.h │ │ ├── THBlas.c │ │ ├── THBlas.h │ │ ├── THConfig.cmake.in │ │ ├── THDiskFile.c │ │ ├── THDiskFile.h │ │ ├── THFile.c │ │ ├── THFile.h │ │ ├── THFilePrivate.h │ │ ├── THGeneral.c │ │ ├── THGeneral.h.in │ │ ├── THGenerateAllTypes.h │ │ ├── THGenerateByteType.h │ │ ├── THGenerateCharType.h │ │ ├── THGenerateDoubleType.h │ │ ├── THGenerateFloatType.h │ │ ├── THGenerateFloatTypes.h │ │ ├── THGenerateHalfType.h │ │ ├── THGenerateIntType.h │ │ ├── THGenerateIntTypes.h │ │ ├── THGenerateLongType.h │ │ ├── THGenerateShortType.h │ │ ├── THHalf.c │ │ ├── THHalf.h │ │ ├── THLapack.c │ │ ├── THLapack.h │ │ ├── THLogAdd.c │ │ ├── THLogAdd.h │ │ ├── THMath.h │ │ ├── THMemoryFile.c │ │ ├── THMemoryFile.h │ │ ├── THRandom.c │ │ ├── THRandom.h │ │ ├── THSize.c │ │ ├── THSize.h │ │ ├── THStorage.c │ │ ├── THStorage.h │ │ ├── THTensor.c │ │ ├── THTensor.h │ │ ├── THTensorApply.h │ │ ├── THTensorDimApply.h │ │ ├── THTensorMacros.h │ │ ├── THVector.c │ │ ├── THVector.h │ │ ├── cmake/ │ │ │ ├── FindARM.cmake │ │ │ ├── FindBLAS.cmake │ │ │ ├── FindLAPACK.cmake │ │ │ ├── FindMKL.cmake │ │ │ └── FindSSE.cmake │ │ ├── generic/ │ │ │ ├── THBlas.c │ │ │ ├── THBlas.h │ │ │ ├── THLapack.c │ │ │ ├── THLapack.h │ │ │ ├── THStorage.c │ │ │ ├── THStorage.h │ │ │ ├── THStorageCopy.c │ │ │ ├── THStorageCopy.h │ │ │ ├── THTensor.c │ │ │ ├── THTensor.h │ │ │ ├── THTensorConv.c │ │ │ ├── THTensorConv.h │ │ │ ├── THTensorCopy.c │ │ │ ├── THTensorCopy.h │ │ │ ├── THTensorLapack.c │ │ │ ├── THTensorLapack.h │ │ │ ├── THTensorMath.c │ │ │ ├── THTensorMath.h │ │ │ ├── THTensorRandom.c │ │ │ ├── THTensorRandom.h │ │ │ ├── THVector.h │ │ │ ├── THVectorDefault.c │ │ │ ├── THVectorDispatch.c │ │ │ └── simd/ │ │ │ ├── common_simd.h │ │ │ ├── convolve.c │ │ │ ├── convolve.h │ │ │ ├── convolve5x5_avx.c │ │ │ ├── convolve5x5_sse.c │ │ │ └── simd.h │ │ └── vector/ │ │ ├── AVX.c │ │ ├── AVX.h │ │ ├── AVX2.c │ │ ├── AVX2.h │ │ ├── NEON.c │ │ ├── SSE.c │ │ └── VSX.c │ └── luaT/ │ ├── CMakeLists.txt │ ├── README.md │ ├── luaT.c │ ├── luaT.h │ └── luaTConfig.cmake.in ├── mkdocs.yml ├── paths.lua.in ├── random.lua ├── rocks/ │ └── torch-scm-1.rockspec ├── test/ │ ├── longSize.lua │ ├── test.lua │ ├── test_Multinomial.lua │ ├── test_Tester.lua │ ├── test_aliasMultinomial.lua │ ├── test_half.lua │ ├── test_qr.lua │ ├── test_sharedmem.lua │ ├── test_timer.lua │ ├── test_writeObject.lua │ └── timeSort.lua ├── torchcwrap.lua ├── utils.c └── utils.h