Latest commit 5e9d86c Sep 11, 2017
Permalink
..
Failed to load latest commit information.
cmake bug fix for wrong usage of checkGPU && port to windows with msvc Oct 7, 2016
generated adding generated files Sep 9, 2016
generic Optimize pow for different exponents and add tests Sep 10, 2017
CMakeLists.txt fix static linkage and make THD statically linked Sep 7, 2017
THC.h Generic TopK implementation (#744) Apr 25, 2017
THCAllocator.c Fix sharing of CUDA tensors on non-current devices Jun 5, 2017
THCAllocator.h Add caching allocator for pinned (host) memory Dec 1, 2016
THCApply.cuh Allowing larger grids for THCApply shows improved performance. Aug 27, 2017
THCAsmUtils.cuh Generic TopK implementation (#744) Apr 25, 2017
THCAtomics.cuh Fp16 fixes for CUDA 9 (#783) Jun 26, 2017
THCBlas.cu cuda 9 hgemm fix Aug 25, 2017
THCBlas.h call gemmStridedBatched for cuda >=8 to avoid calling kernels to set … Aug 10, 2017
THCCachingAllocator.cpp Check event_count before merging blocks Mar 8, 2017
THCCachingAllocator.h Add THCCachingAllocator_recordStream() Mar 6, 2017
THCCachingHostAllocator.cpp Fix bug where pinned memory event could be recorded on incorrect device Feb 28, 2017
THCCachingHostAllocator.h Fix typos. Aug 25, 2017
THCDeviceTensor-inl.cuh make cunn compile with msvc && fix compilation failure for linux/mac os Oct 14, 2016
THCDeviceTensor.cuh make cunn compile with msvc && fix compilation failure for linux/mac os Oct 14, 2016
THCDeviceTensorUtils-inl.cuh Add generic type support for toDeviceTensor. Oct 19, 2016
THCDeviceTensorUtils.cuh Add generic type support for toDeviceTensor. Oct 19, 2016
THCDeviceUtils.cuh Updates for CUDA 9 Aug 25, 2017
THCGeneral.c support more than 8 gpus (#774) Jun 26, 2017
THCGeneral.h.in substitute cudnnFind* functions with cudnnFind*Ex Jun 2, 2017
THCGenerateAllTypes.h splitting sort compilation into individual types Sep 9, 2016
THCGenerateByteType.h splitting sort compilation into individual types Sep 9, 2016
THCGenerateCharType.h splitting sort compilation into individual types Sep 9, 2016
THCGenerateDoubleType.h Add support for GenerateFloatTypes, for use with cunn. Sep 28, 2016
THCGenerateFloatType.h Add support for GenerateFloatTypes, for use with cunn. Sep 28, 2016
THCGenerateFloatTypes.h Add support for GenerateFloatTypes, for use with cunn. Sep 28, 2016
THCGenerateHalfType.h Add THHalfTensor support to cutorch (#655) Dec 29, 2016
THCGenerateIntType.h splitting sort compilation into individual types Sep 9, 2016
THCGenerateLongType.h splitting sort compilation into individual types Sep 9, 2016
THCGenerateShortType.h splitting sort compilation into individual types Sep 9, 2016
THCHalf.cu half<->float conversion cleanup (#680) Apr 28, 2017
THCHalf.h Updates for CUDA 9 Aug 25, 2017
THCNumerics.cuh Support __neg__, .neg(), and neg_() for Long, Int, Short tensor types. Aug 15, 2017
THCReduce.cuh accumulate in accType for reductions over dimensions Aug 15, 2017
THCReduceAll.cuh Add missing THCudaCheck around cudaMemcpy Mar 3, 2017
THCReduceApplyUtils.cu replace long with ptrdiff_t for memory size/offset, element count Oct 8, 2016
THCReduceApplyUtils.cuh block wide reduction with multiple values to reduce at once (#745) Apr 12, 2017
THCScanUtils.cuh Updates for CUDA 9 Aug 25, 2017
THCSleep.cu Adds a CUDA "sleep" kernel Dec 1, 2016
THCSleep.h Adds a CUDA "sleep" kernel Dec 1, 2016
THCSortUtils.cu Add mode kernel Mar 27, 2017
THCSortUtils.cuh add launch_bounds to greedy kernels Jul 13, 2017
THCStorage.c Add FP16 support (CudaHalfStorage, CudaHalfTensor) Mar 13, 2016
THCStorage.cu Re-route thrust memory allocation to THCudaMalloc / THCudaFree Jan 10, 2017
THCStorage.h Add generic CudaTensor types to cutorch Dec 25, 2015
THCStorageCopy.c Get rid of a few unused imports. Jan 9, 2017
THCStorageCopy.cu Lazily initialize CUDA devices Nov 25, 2016
THCStorageCopy.h template work Jun 10, 2016
THCStream.cpp Fix bug where pinned memory event could be recorded on incorrect device Feb 28, 2017
THCStream.h Fix bug where pinned memory event could be recorded on incorrect device Feb 28, 2017
THCTensor.c Add generic CudaTensor types to cutorch Dec 25, 2015
THCTensor.cu Add generic CudaTensor types to cutorch Dec 25, 2015
THCTensor.h Revert "Bugfix of type in THCTensor macro." Dec 16, 2016
THCTensorConv.cu Fix typos. Aug 25, 2017
THCTensorConv.h Pass a state to every THC function. Jan 14, 2015
THCTensorCopy.c Get rid of a few unused imports. Jan 9, 2017
THCTensorCopy.cu Lazily initialize CUDA devices Nov 25, 2016
THCTensorCopy.h Make THCCachingHostAllocator less aggressive. Feb 8, 2017
THCTensorIndex.cu move to model with cuda indexing tensors for cuda tensor adv indexing Jul 19, 2017
THCTensorInfo.cuh TensorInfo related code documentation Dec 12, 2016
THCTensorMasked.cuh Re-route thrust memory allocation to THCudaMalloc / THCudaFree Jan 10, 2017
THCTensorMath.cu implement linspace, logspace and range in CUDA Mar 16, 2017
THCTensorMath.cuh Fix grid size for batch cat tensor now that getApplyGrid has been cha… Aug 29, 2017
THCTensorMath.h Generic TopK implementation (#744) Apr 25, 2017
THCTensorMath2.cu Print a readable error message when arguments are on different GPUs Feb 20, 2017
THCTensorMathBlas.cu reduce and BLAS work Jul 29, 2016
THCTensorMathCompare.cuh making more files to split between types Sep 9, 2016
THCTensorMathCompareT.cuh refactoring THCTensorMathCompareT to split types compilation Sep 9, 2016
THCTensorMathMagma.cu [cutorch mag2gen] move qr to generic Nov 15, 2016
THCTensorMathMagma.cuh [cutorch mag2gen] code refactor to support generics; move gesv to gen… Nov 15, 2016
THCTensorMathPairwise.cu Fix remainder and cremainder for integer types Apr 8, 2017
THCTensorMathPointwise.cuh Optimize pow for different exponents and add tests Sep 10, 2017
THCTensorMathReduce.cu Print a readable error message when arguments are on different GPUs Feb 20, 2017
THCTensorMathReduce.cuh Make reduction functors accept only constant arguments (#753) Jul 3, 2017
THCTensorMathScan.cu Use thrust::inclusive_scan for 1D cumsum/cumprod (#742) Apr 5, 2017
THCTensorMode.cu Add mode kernel Mar 27, 2017
THCTensorMode.cuh Fix typos. Aug 25, 2017
THCTensorRandom.cpp Lazily initialize CUDA devices Nov 25, 2016
THCTensorRandom.cu Implement bernoulli with element-wise probabilities for all types Dec 13, 2016
THCTensorRandom.cuh fix alignment warning Sep 11, 2017
THCTensorRandom.h Lazily initialize CUDA devices Nov 25, 2016
THCTensorScatterGather.cu Add scatterAdd May 25, 2017
THCTensorSort.cu Add mode kernel Mar 27, 2017
THCTensorSort.cuh Add mode kernel Mar 27, 2017
THCTensorTopK.cu Generic TopK implementation (#744) Apr 25, 2017
THCTensorTopK.cuh Warp intrinsic fixes (#785) Jun 29, 2017
THCTensorTypeUtils.cu Add a keepdim parameter for reduction functions over a single dimension. May 9, 2017
THCTensorTypeUtils.cuh Fp16 fixes for CUDA 9 (#783) Jun 26, 2017
THCThreadLocal.c change to compile with msvc && export THCDescBuff for cunn Nov 11, 2016
THCThreadLocal.h change to compile with msvc && export THCDescBuff for cunn Nov 11, 2016
THCThrustAllocator.cuh include cstddef for msvc Jan 15, 2017