{"push_id":3070595097,"size":192,"distinct_size":192,"ref":"refs/heads/generator-refactor","head":"a4279c73de70eb5a87260df7f5ede98c05f4e320","before":"bf8105652803a13fe28fa7133acaec481fb6069e","commits":[{"sha":"01d606e048f96e322e56d985ec08b137bf1dd633","author":{"name":"Edward Yang","email":"dbd597f5635f432486c5d365e9bb585b3eaa1853@fb.com"},"message":"Canonicalize TH/THRandom.h include\n\nSummary: Pull Request resolved: https://github.com/pytorch/pytorch/pull/13975\n\nReviewed By: jerryzh168\n\nDifferential Revision: D13062526\n\nfbshipit-source-id: 510e0ff5ce68c20c2f46bae71efa8e4355c6ce05","distinct":true,"url":"https://api.github.com/repos/syed-ahmed/pytorch/commits/01d606e048f96e322e56d985ec08b137bf1dd633"},{"sha":"61a0df5af060bc44ca5cde4303e815ee3b7761ce","author":{"name":"Edward Yang","email":"dbd597f5635f432486c5d365e9bb585b3eaa1853@fb.com"},"message":"Canonicalize THC/THCTensorMasked.cuh include\n\nSummary: Pull Request resolved: https://github.com/pytorch/pytorch/pull/13977\n\nReviewed By: jerryzh168\n\nDifferential Revision: D13062564\n\nfbshipit-source-id: 77d42585198cd75bc8a2625787604552e5369787","distinct":true,"url":"https://api.github.com/repos/syed-ahmed/pytorch/commits/61a0df5af060bc44ca5cde4303e815ee3b7761ce"},{"sha":"ff4f4a0a35de5b31b0ef7a4a3391c651afb8064d","author":{"name":"Pieter Noordhuis","email":"f2de9eb0f834bcce60d9834a48c4365c3f6ec82c@fb.com"},"message":"Retry test on \"Address already in use\" error (#13911)\n\nSummary:\nThis fixes #13907.\nPull Request resolved: https://github.com/pytorch/pytorch/pull/13911\n\nDifferential Revision: D13046256\n\nPulled By: pietern\n\nfbshipit-source-id: bab70cd73ef868e23d4857b06e72830ad29ddb4f","distinct":true,"url":"https://api.github.com/repos/syed-ahmed/pytorch/commits/ff4f4a0a35de5b31b0ef7a4a3391c651afb8064d"},{"sha":"7daa829bce0b5382afac2131e9bb0d2252bc409f","author":{"name":"Brennan Vincent","email":"bbf16995ae21b1301c350f96e4606acc603df1ab@fb.com"},"message":"Implement `unsqueeze` for sparse vectors (this also makes `stack` work out of the box)\n\nSummary: Pull Request resolved: https://github.com/pytorch/pytorch/pull/13760\n\nDifferential Revision: D13065342\n\nPulled By: umanwizard\n\nfbshipit-source-id: a5e2e80f87ffbbfdf8759b1b593ef34d290ae907","distinct":true,"url":"https://api.github.com/repos/syed-ahmed/pytorch/commits/7daa829bce0b5382afac2131e9bb0d2252bc409f"},{"sha":"6811e32f03632c1dda967e19c1ae503f7495a7f1","author":{"name":"Yinghai Lu","email":"0674548f4d596393408a51d6287a76ebba2f42aa@fb.com"},"message":"Support exporting Gather and BatchGather to ONNX (#13987)\n\nSummary:\nPull Request resolved: https://github.com/pytorch/pytorch/pull/13987\n\nGather and BatchGather are also used in sparse network.\n\nReviewed By: bddppq, houseroad\n\nDifferential Revision: D13067290\n\nfbshipit-source-id: e09572a5c4544768f9e1af48166f7c8d78127e63","distinct":true,"url":"https://api.github.com/repos/syed-ahmed/pytorch/commits/6811e32f03632c1dda967e19c1ae503f7495a7f1"},{"sha":"02152c515e3a09806ecee88cbae32555d93bc6c6","author":{"name":"Gregory Chanan","email":"405a4c10dc10d9753e4d637a51ebfa857b6fcbb3@fb.com"},"message":"Ensure nn Losses check scalar vs non-scalar values.\n\nSummary: Pull Request resolved: https://github.com/pytorch/pytorch/pull/13860\n\nReviewed By: ezyang\n\nDifferential Revision: D13029364\n\nPulled By: gchanan\n\nfbshipit-source-id: 20f1330fa181e52aea1f879dc655a9a6f62b5f53","distinct":true,"url":"https://api.github.com/repos/syed-ahmed/pytorch/commits/02152c515e3a09806ecee88cbae32555d93bc6c6"},{"sha":"fed8d8975a3d5b99d963748ed6926e3837cd8098","author":{"name":"Edward Yang","email":"dbd597f5635f432486c5d365e9bb585b3eaa1853@fb.com"},"message":"Various improvements to hipify_python.py (#13973)\n\nSummary:\n- Speed up hipify_python.py by blacklisting useless (and quite large)\n  directory trees that it would otherwise recurse into\n\n- Pass around relative paths instead of absolute paths.  This makes it\n  easier to do filename matches based on the root of the tree.\n\n- Redo the streaming output to contain more useful information\n\n- Make it handle c10/cuda correctly, rewrite c10::cuda to\n  c10::hip, and the header name from CUDAMathCompat.h to\n  CUDAHIPCompat.h\n\nSigned-off-by: Edward Z. Yang <ezyang@fb.com>\nPull Request resolved: https://github.com/pytorch/pytorch/pull/13973\n\nDifferential Revision: D13062374\n\nPulled By: ezyang\n\nfbshipit-source-id: f0858dd18c94d449ff5dbadc22534c695dc0f8fb","distinct":true,"url":"https://api.github.com/repos/syed-ahmed/pytorch/commits/fed8d8975a3d5b99d963748ed6926e3837cd8098"},{"sha":"2356c8d542f7f8fda2d3568372c82393cd42aa49","author":{"name":"Yan Zhu","email":"081e0285c4fc61999a186cd5971ccacdfd17ec63@fb.com"},"message":"device inference for Adam (#13990)\n\nSummary:\nPull Request resolved: https://github.com/pytorch/pytorch/pull/13990\n\nto make sure ITER blob lives on CPU.\n\nReviewed By: xianjiec\n\nDifferential Revision: D13056070\n\nfbshipit-source-id: 148edbf745e50e886da3eb99d4e485d11c1924e2","distinct":true,"url":"https://api.github.com/repos/syed-ahmed/pytorch/commits/2356c8d542f7f8fda2d3568372c82393cd42aa49"},{"sha":"7ea9c674bc4ec6d4b78b60f6193dba381f51bf65","author":{"name":"Michael Suo","email":"531e1ca2df76db74aba0331c372942cf6ea18dc2@fb.com"},"message":"migrate subgraph slicing to use `moveBefore/moveAfter` (#13862)\n\nSummary:\nMigrate the `CreateAutodiffSubgraphs` pass to use topologically-safe moves instead of DynamicDAG. This is to unify the interface that we use for determining safe node moves to prepare for mutability.\n\nThe pass looks a lot like GraphFuser now, and there's a lot of code duplication. I plan to pull common stuff out into a \"subgraph manipulation utils\" thing, but didn't want to clutter this PR.\n\nFuture steps:\n- Get rid of code duplication (see above)\n- Use DynamicDAG to back the `moveBefore/After` calls.\nPull Request resolved: https://github.com/pytorch/pytorch/pull/13862\n\nDifferential Revision: D13072871\n\nPulled By: suo\n\nfbshipit-source-id: 92e7880ef444e0aefd51df60964bba7feaf42ae0","distinct":true,"url":"https://api.github.com/repos/syed-ahmed/pytorch/commits/7ea9c674bc4ec6d4b78b60f6193dba381f51bf65"},{"sha":"72da09bb4d54ac97f34288c9c57b51c20cec1942","author":{"name":"Edward Yang","email":"dbd597f5635f432486c5d365e9bb585b3eaa1853@fb.com"},"message":"Canonicalize THD includes with .. in them\n\nSummary: Pull Request resolved: https://github.com/pytorch/pytorch/pull/13980\n\nReviewed By: jerryzh168\n\nDifferential Revision: D13062706\n\nfbshipit-source-id: 100e10d1bae7efc3e13f029708c2c1dd053ce074","distinct":true,"url":"https://api.github.com/repos/syed-ahmed/pytorch/commits/72da09bb4d54ac97f34288c9c57b51c20cec1942"},{"sha":"4b0fc5200bd77029bc779e1212725e662b9b802e","author":{"name":"Sebastian Messmer","email":"ef83834e7ce69695dd3376888da48b8a95d5228b@fb.com"},"message":"Fix include paths for typeid.h (#13689)\n\nSummary:\nPull Request resolved: https://github.com/pytorch/pytorch/pull/13689\n\nNow that typeid.h lives in c10/util, the include paths should reflect that.\n\nReviewed By: ezyang\n\nDifferential Revision: D12912237\n\nfbshipit-source-id: e54225f049f690de77cb6d5f417994b211a6e1fb","distinct":true,"url":"https://api.github.com/repos/syed-ahmed/pytorch/commits/4b0fc5200bd77029bc779e1212725e662b9b802e"},{"sha":"e3bb6ff334c6cf74f64bbbedd2afcdf1ab4a7714","author":{"name":"Sebastian Messmer","email":"ef83834e7ce69695dd3376888da48b8a95d5228b@fb.com"},"message":"Move c10 dispatcher prototype to c10/\n\nSummary: Pull Request resolved: https://github.com/pytorch/pytorch/pull/13690\n\nReviewed By: dzhulgakov\n\nDifferential Revision: D12912235\n\nfbshipit-source-id: 974b85790c23335be8130a50aa4692e3ddcd2bf9","distinct":true,"url":"https://api.github.com/repos/syed-ahmed/pytorch/commits/e3bb6ff334c6cf74f64bbbedd2afcdf1ab4a7714"},{"sha":"20e395a1302966349841aab04a45a614d6354c11","author":{"name":"Teng Li","email":"36698d3fcf047847a1e178044ef9ae81f841cd43@fb.com"},"message":"Fixed uninitialized warning (#14001)\n\nSummary:\nFixing: https://github.com/pytorch/pytorch/issues/12014\nPull Request resolved: https://github.com/pytorch/pytorch/pull/14001\n\nDifferential Revision: D13078583\n\nPulled By: teng-li\n\nfbshipit-source-id: 6c8d663da81bc3e564f0643926d67260df828dd8","distinct":true,"url":"https://api.github.com/repos/syed-ahmed/pytorch/commits/20e395a1302966349841aab04a45a614d6354c11"},{"sha":"eb024cd1d045b5ca8988c781d782c901583e35de","author":{"name":"Michael Suo","email":"531e1ca2df76db74aba0331c372942cf6ea18dc2@fb.com"},"message":"don't throw in matchTypeVariables (#13989)\n\nSummary:\nAvoid throwing on match errors. In general, it's not good to throw when failure is expected.\n\nBut the real reason I'm doing this is it makes it annoying to set a breakpoint on exceptions in my debugger 😛\nPull Request resolved: https://github.com/pytorch/pytorch/pull/13989\n\nDifferential Revision: D13069980\n\nPulled By: suo\n\nfbshipit-source-id: 636d4371f8a5be45c935198b73cdea06275b1e9e","distinct":true,"url":"https://api.github.com/repos/syed-ahmed/pytorch/commits/eb024cd1d045b5ca8988c781d782c901583e35de"},{"sha":"5390ab1d528ab799cfcfaa0f6021d8bea8c1c3e3","author":{"name":"James Reed","email":"f6111144b37277d4771706e14416c5fc33d0fdf4@fb.com"},"message":"Dont crash on 1d convolution (#13999)\n\nSummary:\nPull Request resolved: https://github.com/pytorch/pytorch/pull/13999\n\nTemporary mitigation for SEV3 https://our.intern.facebook.com/intern/sevmanager/view/s/168910/\n\nReviewed By: yinghai\n\nDifferential Revision: D13075307\n\nfbshipit-source-id: 4df2bcc37b91900653443f7766d5bb080ca3f5a9","distinct":true,"url":"https://api.github.com/repos/syed-ahmed/pytorch/commits/5390ab1d528ab799cfcfaa0f6021d8bea8c1c3e3"},{"sha":"ddbd87e31045196dd999f55fc65c4b38edcf2f68","author":{"name":"Teng Li","email":"36698d3fcf047847a1e178044ef9ae81f841cd43@fb.com"},"message":"Build with -Werror (#13998)\n\nSummary:\nAlso fixed a warning\n\nAs a thought while trying to solve #12854\nPull Request resolved: https://github.com/pytorch/pytorch/pull/13998\n\nReviewed By: pietern\n\nDifferential Revision: D13078615\n\nPulled By: teng-li\n\nfbshipit-source-id: eb25c429d7dd28b42e4e95740a690d5794a0c716","distinct":true,"url":"https://api.github.com/repos/syed-ahmed/pytorch/commits/ddbd87e31045196dd999f55fc65c4b38edcf2f68"},{"sha":"6d094224b990b78d1629a86d3e21cb9f188a3a8b","author":{"name":"Wanchao Liang","email":"cec3728d98a9425a5de254a15f6461e93e451168@users.noreply.github.com"},"message":"Fix optional import/export, export multi-margin-loss (#13877)\n\nSummary:\nThis PR did two thing:\n\n1. it fix the optional import/export to include any type including tensor types (previously we only support base types), this is essential to unblock optional tensor type annotation in our test logic\n2. it tries to export mult_margin_loss functional to serve as a example of optional undefined tensor use case.\nPull Request resolved: https://github.com/pytorch/pytorch/pull/13877\n\nDifferential Revision: D13076090\n\nPulled By: wanchaol\n\nfbshipit-source-id: c9597295efc8cf4b6462f99a93709aae8dcc0df8","distinct":true,"url":"https://api.github.com/repos/syed-ahmed/pytorch/commits/6d094224b990b78d1629a86d3e21cb9f188a3a8b"},{"sha":"4574ea3becc0d45108fd5724dbfe31836f4cfc1c","author":{"name":"Ilia Cherniavskii","email":"5704210cc64fe7da6bbbfb00a46e3b2985c634cb@fb.com"},"message":"Make RNN operator handle exceptions\n\nSummary: Pull Request resolved: https://github.com/pytorch/pytorch/pull/13997\n\nReviewed By: dzhulgakov, bddppq\n\nDifferential Revision: D13072518\n\nPulled By: ilia-cher\n\nfbshipit-source-id: c4fd897038b6dca41db652b9e063fc12d98f6d07","distinct":true,"url":"https://api.github.com/repos/syed-ahmed/pytorch/commits/4574ea3becc0d45108fd5724dbfe31836f4cfc1c"},{"sha":"17b2d2d37340e6a484459466b410065edb8c7dee","author":{"name":"Lin Yang","email":"226c9b534000f52d7a4b18380fc1b92f9444e109@fb.com"},"message":"fix TensorPrinter when tensor have 0 size. (#13986)\n\nSummary:\nPull Request resolved: https://github.com/pytorch/pytorch/pull/13986\n\nif totoal_count == 0, it crash on:\n\n  values_stream << tensor_data[total_count - 1];\n\nReviewed By: jerryzh168\n\nDifferential Revision: D13066438\n\nfbshipit-source-id: b7a2d681ca0cf5b68d78872c94fac6de9c5de2dc","distinct":true,"url":"https://api.github.com/repos/syed-ahmed/pytorch/commits/17b2d2d37340e6a484459466b410065edb8c7dee"},{"sha":"464c0c22043fc1a6499dab5153c1128c51da81f6","author":{"name":"Peter Goldsborough","email":"887f44f8e6d2ec27368b0275bb31f402fb8ca659@fb.com"},"message":"Use realpath for loaded libraries (#13936)\n\nSummary:\nI noticed `CDLL` needs an absolute path (when calling `torch.ops.load_library`)\n\nzdevito soumith\nPull Request resolved: https://github.com/pytorch/pytorch/pull/13936\n\nDifferential Revision: D13075605\n\nPulled By: goldsborough\n\nfbshipit-source-id: 297c490cfa3bfaf540b95a9c2644d9153abe4c32","distinct":true,"url":"https://api.github.com/repos/syed-ahmed/pytorch/commits/464c0c22043fc1a6499dab5153c1128c51da81f6"}]}
{"actor":{"display_login":"syed-ahmed"}}