summaryrefslogtreecommitdiff
path: root/c10
AgeCommit message (Expand)AuthorFilesLines
2019-04-05Cache device on TensorImpl; clean up TensorImpl constructors. (#18833)Gregory Chanan3-51/+60
2019-04-04Fix deviceCount on FakeGuardImpl. (#18745)Edward Yang1-1/+1
2019-04-03QTensor (#18230)Jerry Zhang7-17/+110
2019-04-03For some files that are touched by the QTensor diff (#18765)Jerry Zhang4-248/+279
2019-04-03Added numpy conversion (#18505)Iurii Zdebskyi1-11/+17
2019-04-02Change ReinitializeTensor to use C10_LOG_FIRST_N (#18531)Jerry Zhang1-0/+7
2019-04-02Bool Tensor for CUDA (#18166)Iurii Zdebskyi1-2/+3
2019-04-02Adding pin_memory kwarg to zeros, ones, empty, ... tensor constructors. (#18455)Vitaly Fedyunin1-0/+42
2019-04-02Improve Backend comment. (#18567)Edward Yang1-8/+14
2019-03-30Introduce lambda-based kernel API (#18541)Sebastian Messmer3-28/+99
2019-03-30Check kernel against function schema in c10 op registration (#18256)Sebastian Messmer2-0/+4
2019-03-30Add functor- and function-based kernel registration API (#18162)Sebastian Messmer2-1/+11
2019-03-28in caching allocator, ignore and clear the error if not readyJeff Daily1-0/+2
2019-03-27C++17.h: forward -> c10::guts::forward (#18492)Ilia Cherniavskii1-2/+2
2019-03-27Add export annotations for functions in c10 (#18464)peter1-1/+1
2019-03-26Properly use cudaGetLastError return code. (#18485)Edward Yang1-1/+2
2019-03-26Resolving comments from Bool Tensor for CPU PR (#18165)Iurii Zdebskyi2-0/+20
2019-03-26Unify cudaGetDeviceCount implementations. (#18445)Edward Yang6-13/+26
2019-03-25Implement reference counting for shared IPC CUDA tensors (#16854)Vitaly Fedyunin3-16/+65
2019-03-25Don't segfault on trying to get data_ptr of sparse tensor. (#18347)Gregory Chanan1-2/+6
2019-03-23Move pyobj_ to TensorImpl (#18225)Will Feng2-1/+17
2019-03-22Fix DCHECK to handle dangling else (#18295)Jiakai Liu2-8/+15
2019-03-21Fix use of c10::guts::apply (#18159)Sebastian Messmer1-4/+4
2019-03-21Allow using C10_DECLARE_TENSOR_TYPE and C10_DEFINE_TENSOR_TYPE from any names...Sebastian Messmer1-3/+3
2019-03-21Move schema inference to c10 (#18090)Sebastian Messmer1-1/+1
2019-03-20Enable autograd to recognize the XLA backend as one providing multiple device...Davide Libenzi2-0/+15
2019-03-19Kill Backend constructor of TensorOptions. (#18137)Gregory Chanan1-5/+0
2019-03-19Remove deviceTypeToBackend, which is underspecified. (#18135)Gregory Chanan2-61/+40
2019-03-15Add backwards compatibility and other fixes to Dispatch macros. (#17996)Gregory Chanan1-0/+5
2019-03-12Fix Windows build (#17917)Alexey Kozhevnikov1-4/+6
2019-03-12Enable threadpool threads to greedily acquire new tasks if available. (#17808)Owen Anderson1-1/+5
2019-03-11Bool tensor creation (cpu) (#17376)Iurii Zdebskyi1-1/+2
2019-03-08Open registration for c10 thread pool (#17788)James Reed5-0/+334
2019-03-07Clean up some old ScalarType stuffRoy Li4-40/+4
2019-03-05Improve caching allocator for Pascal and newer GPUs. (#17120)Sam Gross1-51/+87
2019-03-05Turn the Half::from_bits into a constexpr function to avoid unresolveā€¦ (#17...Davide Libenzi3-12/+12
2019-03-04PyTorch/Caffe2 tensor interop in Python (#17190)Dmytro Dzhulgakov2-11/+60
2019-03-01msvc_fixes (#17201)Grigory Arutyunov1-3/+0
2019-03-01Mark cudaGetLastError return value unused in C10_CUDA_CHECKJunjie Bai2-2/+10
2019-02-28Fix verbose compiler warning in flat_hash_map (#17562)Sebastian Messmer1-1/+5
2019-02-28Fix diagnostic pragmas (#17561)Sebastian Messmer1-0/+4
2019-02-27Make C10_MOBILE consistent with how feature macros are usually used (#17481)Sebastian Messmer2-13/+10
2019-02-27Disable c10 dispatcher on mobile (#17078)Sebastian Messmer1-1/+1
2019-02-25Followup to #17049: change more instances of RuntimeError to IndexErrorStefan Krah1-2/+3
2019-02-21Fix static linkage cases and NO_DISTRIBUTED=1 + CUDA (#16705) (#17337)Soumith Chintala1-0/+1
2019-02-20Don't have malloc-free pairs that cross DLL boundaries. (#17302)Edward Yang2-13/+12
2019-02-20fix missing std (#17263)Ailing Zhang1-5/+3
2019-02-20Minor doc updates in c10/core/Allocator.h (#17164)Edward Yang1-2/+11
2019-02-19Bool tensor. Part 0: Boolean storage implementation (#16810)Iurii Zdebskyi1-10/+13
2019-02-14Apply modernize-use-override (2nd iteration)Michael Liu1-1/+1