{"push_id":2649463104,"size":100,"distinct_size":100,"ref":"refs/heads/master","head":"d9686145021248ae77b643adec678e547358c48b","before":"9b1480a28e59b395a18def3b8b90c364b7a05d8a","commits":[{"sha":"46c0b0123454a327da2b7e47a1344d2a76c23b61","author":{"name":"Dmytro Dzhulgakov","email":"847811332eda9aeaae500ded98226811cf7d42a9@users.noreply.github.com"},"message":"Revert D3314316 (#8346)\n\nThis is after 2 years and we do not seem to have a use case for this one, so\r\nfor the sake of clean API design we should potentially remove this. This would\r\nallow us to potentially pass in arguments to optionally construct an object,\r\nalthough it is indeed a little bit unclear how we can reuse existing objects if\r\nconstructor arguments are passed in. In any case, we may want to remove this\r\ndangling feature.","distinct":true,"url":"https://api.github.com/repos/wanchaol/pytorch/commits/46c0b0123454a327da2b7e47a1344d2a76c23b61"},{"sha":"ddab886105c5211d39213e62b4f4b525dfd01385","author":{"name":"Xiaomeng Yang","email":"ea7f037f6d1523180c788b52af8f0bc3c865ffaf@gmail.com"},"message":"[caffe2] Move elementwise grad ops to separate files (#8315)\n\n* Move elementwise grad ops to separate files\r\n\r\nMove elementwise grad ops to separate files\r\n\r\n* Fix proto build\r\n\r\n* Fix build\r\n\r\n* Fix sync error","distinct":true,"url":"https://api.github.com/repos/wanchaol/pytorch/commits/ddab886105c5211d39213e62b4f4b525dfd01385"},{"sha":"ae1ceef36a8e53746c368d995e16220830d96b28","author":{"name":"Dmytro Dzhulgakov","email":"847811332eda9aeaae500ded98226811cf7d42a9@users.noreply.github.com"},"message":"Allow TypeMeta hold non-default-constructible types (#8349)\n\nNecessary for Tensor detemplatization (D8121878) - now tensor won't have default constructor (as we don't know the device).\r\n\r\nThus this diff makes TypeMeta be constructible with non-default-constructible types in which case ctor() is non-null but always throws.\r\n\r\nIt's dangerous however as we won't catch potential type errors at compile time. Luckily - the only place where ctor() is used is in Blob and Tensor which have templated wrappers there (GetMutable and mutable_data respectively). We can just enforce the necessary type requirements there explicitly as a static_assert.\r\n\r\nIt also changes the failure behavior to be throw() instead of abort(). Aborting the process is not cool for the library :)","distinct":true,"url":"https://api.github.com/repos/wanchaol/pytorch/commits/ae1ceef36a8e53746c368d995e16220830d96b28"},{"sha":"0cced57cb8ff14ac04ddf624f4a51c33c864f170","author":{"name":"Edward Z. Yang","email":"dbd597f5635f432486c5d365e9bb585b3eaa1853@mit.edu"},"message":"Build DEBUG mode with -O0, fixes #8335. (#8336)\n\nSigned-off-by: Edward Z. Yang <ezyang@fb.com>","distinct":true,"url":"https://api.github.com/repos/wanchaol/pytorch/commits/0cced57cb8ff14ac04ddf624f4a51c33c864f170"},{"sha":"38362fa9f3e96731fa96ecd85c77f5eb43e45530","author":{"name":"gchanan","email":"614342da3fc8641baf0191dcf7430b788489a80e@gmail.com"},"message":"Prepare for moving 0-sized dimensions in TH/THC. (#8337)\n\nThis does the following:\r\n1) makes nDimension an int64_t (to match ATen)\r\n2) changes the dimension value to dim_ (so we catch direct usages)\r\n3) provide an _dim() that provides access to the \"old\" view (so we can migrate functions one at a time)\r\n4) have code call ->-_dim() instead of ->nDimension.","distinct":true,"url":"https://api.github.com/repos/wanchaol/pytorch/commits/38362fa9f3e96731fa96ecd85c77f5eb43e45530"},{"sha":"78e3259bbe465066504aa1dabeb895bcd4b338be","author":{"name":"albanD","email":"5d61c11e6df8ed8ffd2a3627a86b97e825765970@robots.ox.ac.uk"},"message":"Add autograd automatic anomaly detection (#7677)\n\n* add autograd automatic anomaly detection\r\n\r\n* python 3 string support\r\n\r\n* Fix non python build\r\n\r\n* fix typo in doc\r\n\r\n* better test and naming fix\r\n\r\n* fix no python build and python object handling\r\n\r\n* fix missing checks\r\n\r\n* clean NO_PYTHON build\r\n\r\n* Remove unwanted changes","distinct":true,"url":"https://api.github.com/repos/wanchaol/pytorch/commits/78e3259bbe465066504aa1dabeb895bcd4b338be"},{"sha":"1f02ebd323f855d4bea66a0f4726a46d58ae38f5","author":{"name":"Will Feng","email":"b14ab1624a6566362a333eeb26852f18f9c28867@cornell.edu"},"message":"Use clang 8 to build CUDA in macOS CI (#8355)\n\n* Don't use -faligned-new flag for clang < 9.0\r\n\r\n* Select Xcode 8.2 toolchain when building CUDA\r\n\r\n* Better comment","distinct":true,"url":"https://api.github.com/repos/wanchaol/pytorch/commits/1f02ebd323f855d4bea66a0f4726a46d58ae38f5"},{"sha":"87dcdf5fe5513f1f6ed7c12c085e2abdd0e6414a","author":{"name":"onnxbot","email":"828d3dd9b917b018df0616359d3221a16e923c7e@gmail.com"},"message":"[auto] Update onnx to 86999f9 - Fix the LRN's doc (onnx/onnx#1107)\nhttps://github.com/onnx/onnx/commit/86999f90f030cf82eee153eb265a1303720772ed","distinct":true,"url":"https://api.github.com/repos/wanchaol/pytorch/commits/87dcdf5fe5513f1f6ed7c12c085e2abdd0e6414a"},{"sha":"44973a06ba64fe47524716c7088aed9c501710a7","author":{"name":"Xiaomeng Yang","email":"ea7f037f6d1523180c788b52af8f0bc3c865ffaf@gmail.com"},"message":"Add affine_channel_op (#8356)\n\nAdd affine_channel_op","distinct":true,"url":"https://api.github.com/repos/wanchaol/pytorch/commits/44973a06ba64fe47524716c7088aed9c501710a7"},{"sha":"a161639fcdb948639da78c6ca5d18f900654f385","author":{"name":"Edward Z. Yang","email":"dbd597f5635f432486c5d365e9bb585b3eaa1853@mit.edu"},"message":"Move copyright lines back to NOTICE file, fixes #6911 (#8310)\n\nSigned-off-by: Edward Z. Yang <ezyang@cs.stanford.edu>","distinct":true,"url":"https://api.github.com/repos/wanchaol/pytorch/commits/a161639fcdb948639da78c6ca5d18f900654f385"},{"sha":"96876d9e7ef6baf9d11541454b5f4d22b092de77","author":{"name":"Giuseppe Ottaviano","email":"6b57d85d6a438cf4e47953deb960ffef9463d359@gmail.com"},"message":"Name the thread pools (#8137)\n\nCaffe thread pools currently inherit the thread names from the thread that starts them, which can be misleading. Give them an explicit name instead.","distinct":true,"url":"https://api.github.com/repos/wanchaol/pytorch/commits/96876d9e7ef6baf9d11541454b5f4d22b092de77"},{"sha":"cc8fbc9d086ffe7ba0c8db8aa5fb197ad17a28a5","author":{"name":"Edward Z. Yang","email":"dbd597f5635f432486c5d365e9bb585b3eaa1853@mit.edu"},"message":"Revert \"Name the thread pools (#8137)\" (#8379)\n\nThis reverts commit 96876d9e7ef6baf9d11541454b5f4d22b092de77.","distinct":true,"url":"https://api.github.com/repos/wanchaol/pytorch/commits/cc8fbc9d086ffe7ba0c8db8aa5fb197ad17a28a5"},{"sha":"5484a197d99203d81d04d77b5dac91f1b9838230","author":{"name":"Pieter Noordhuis","email":"177aca405d8f85334d5f348395ebc138d0a69b62@gmail.com"},"message":"[c10d] Convenience wrappers for collective functions (#8292)\n\n* [c10d] Add convenience wrappers\r\n\r\n* Release GIL","distinct":true,"url":"https://api.github.com/repos/wanchaol/pytorch/commits/5484a197d99203d81d04d77b5dac91f1b9838230"},{"sha":"991bdd7f132f8a326f03318029538f8fc0e76f1c","author":{"name":"Yangqing Jia","email":"d468ff703b23435fce3e870638a3446bcdbc607b@gmail.com"},"message":"[build] remove the use of NO_CUDA (#8300)\n\n* Only remove NO_CUDA from CMakeLists.txt\r\n\r\n* @ezyang's catch","distinct":true,"url":"https://api.github.com/repos/wanchaol/pytorch/commits/991bdd7f132f8a326f03318029538f8fc0e76f1c"},{"sha":"922adf8d09524db8697aac657a4707076155b7c0","author":{"name":"Xiaodong Wang","email":"4828caa5a7ee677f62b33674cd6fd765a970b357@cornell.edu"},"message":"Skip calling ncclCommDestroy in destructor (#8352)\n\nThere is a bug in NCCL that causing seg faults while calling ncclCommDestroy() in the destructor during program exit. According to Nvidia, \"Whether the NCCL destructor will be called before or after the CUDA runtime destructor is undefined, which can lead to crashes.\"\r\n\r\nFor the immediate workaround, skip calling ncclCommDestroy ihe NCCL destructor. This is UGLY and we'll follow up with Nvidia to solve this ASAP.","distinct":true,"url":"https://api.github.com/repos/wanchaol/pytorch/commits/922adf8d09524db8697aac657a4707076155b7c0"},{"sha":"a77b391de723a69fb59ff6ae9d1236ca93f03a97","author":{"name":"Tongzhou Wang","email":"d469377b6c2f59ab7547bd95ef4092fdc8ef05c1@users.noreply.github.com"},"message":"[SpectralNorm] don't register original weight as buffer (#8170)\n\n* don't register original weight as buffer; fixes for buffers that require grad\r\n\r\n* add test","distinct":true,"url":"https://api.github.com/repos/wanchaol/pytorch/commits/a77b391de723a69fb59ff6ae9d1236ca93f03a97"},{"sha":"49eec35e5b32a68277483ccb380fe28c3fcfb714","author":{"name":"Orion Reblitz-Richardson","email":"e68e608cba1189ad338a33f5a502b06d361894c6@gmail.com"},"message":"More warning skips (#8382)\n\n* Remove check for unused private fields\r\n\r\n* Suppress inconsistent-missing-override\r\n\r\n* Hopefully last warning skip for Mac\r\n\r\n* Add one more warning ignore","distinct":true,"url":"https://api.github.com/repos/wanchaol/pytorch/commits/49eec35e5b32a68277483ccb380fe28c3fcfb714"},{"sha":"5f5ea75283c5cb3535beb510c24b47e40f0e6ae7","author":{"name":"Orion Reblitz-Richardson","email":"e68e608cba1189ad338a33f5a502b06d361894c6@gmail.com"},"message":"Use SYSTEM For all includes in Dependencies.cmake (#8380)","distinct":true,"url":"https://api.github.com/repos/wanchaol/pytorch/commits/5f5ea75283c5cb3535beb510c24b47e40f0e6ae7"},{"sha":"bef12551eed4a7b88279537e19c9f04a33a2d878","author":{"name":"Orion Reblitz-Richardson","email":"e68e608cba1189ad338a33f5a502b06d361894c6@gmail.com"},"message":"Check CAFFE2_USE_MSVC_STATIC_RUNTIME to set -MD vs -MT in cuda.cmake (#8381)","distinct":true,"url":"https://api.github.com/repos/wanchaol/pytorch/commits/bef12551eed4a7b88279537e19c9f04a33a2d878"},{"sha":"c6db1bc952f565752380cf550cb3ee8d4ec974df","author":{"name":"Richard Xue","email":"7d6465be5ccf3abce978697304a9c50497ff8a91@gmail.com"},"message":"Add gt lt ge le to the supported operators list (#8375)\n\nAdd gt lt ge le to the supported operators list","distinct":true,"url":"https://api.github.com/repos/wanchaol/pytorch/commits/c6db1bc952f565752380cf550cb3ee8d4ec974df"}]}
{"actor":{"display_login":"wanchaol"}}