{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":224523813,"defaultBranch":"master","name":"botorch","ownerLogin":"ItsMrLin","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2019-11-27T21:59:33.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/3722540?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1715233833.0","currentOid":""},"activityList":{"items":[{"before":"4fbf1f0de5abe8c2f601b0915fac4b8fea7255dd","after":"989612f8e3adae7ba101603e6034f01675794652","ref":"refs/heads/export-D57130906","pushedAt":"2024-05-09T05:50:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ItsMrLin","name":"Zhiyuan Jerry Lin","path":"/ItsMrLin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3722540?s=80&v=4"},"commit":{"message":"add input constructor for qEUBO (#2335)\n\nSummary:\n\nAs titled\n\nDifferential Revision: D57130906","shortMessageHtmlLink":"add input constructor for qEUBO (pytorch#2335)"}},{"before":null,"after":"4fbf1f0de5abe8c2f601b0915fac4b8fea7255dd","ref":"refs/heads/export-D57130906","pushedAt":"2024-05-09T05:50:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ItsMrLin","name":"Zhiyuan Jerry Lin","path":"/ItsMrLin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3722540?s=80&v=4"},"commit":{"message":"add input constructor for qEUBO\n\nSummary: As titled\n\nDifferential Revision: D57130906","shortMessageHtmlLink":"add input constructor for qEUBO"}},{"before":"461d4e9fc0930028d455fccb34567bbf7abc5e01","after":"02cf64eeaafda9c92df591b127d847ae087e3978","ref":"refs/heads/export-D52554182","pushedAt":"2024-01-24T21:59:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ItsMrLin","name":"Zhiyuan Jerry Lin","path":"/ItsMrLin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3722540?s=80&v=4"},"commit":{"message":"Supporting PBO in EUBO's input constructor (#2178)\n\nSummary:\n\nSupporting PBO in EUBO's input constructor by allowing `pref_model` to be optional.\n\nDifferential Revision: D52554182","shortMessageHtmlLink":"Supporting PBO in EUBO's input constructor (pytorch#2178)"}},{"before":null,"after":"461d4e9fc0930028d455fccb34567bbf7abc5e01","ref":"refs/heads/export-D52554182","pushedAt":"2024-01-24T21:58:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ItsMrLin","name":"Zhiyuan Jerry Lin","path":"/ItsMrLin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3722540?s=80&v=4"},"commit":{"message":"Supporting PBO in EUBO's input constructor\n\nSummary: Supporting PBO in EUBO's input constructor by allowing `pref_model` to be optional.\n\nDifferential Revision: D52554182","shortMessageHtmlLink":"Supporting PBO in EUBO's input constructor"}},{"before":"ab1a9a1b96cece0f4cef4916616bb4d8628bd989","after":"8e2fa52deab060dca6943446976b21b51b895554","ref":"refs/heads/export-D51288286","pushedAt":"2023-11-20T22:38:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ItsMrLin","name":"Zhiyuan Jerry Lin","path":"/ItsMrLin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3722540?s=80&v=4"},"commit":{"message":"fixing augmented shaped from learned objective in constrained optimization (#2111)\n\nSummary:\n\nFixing shape problem in constrained optimization with LearnedObjective.\nUpdated signature of `repeat_to_match_aug_dim` to be more generic.\nAlso concentrated its usage to parent classes `SampleReducingMCAcquisitionFunction` and `MCAcquisitionFunction`, instead of inside subclasses such as `qNEI` or `qLogNEI`.\n\nReviewed By: esantorella\n\nDifferential Revision: D51288286","shortMessageHtmlLink":"fixing augmented shaped from learned objective in constrained optimiz…"}},{"before":null,"after":"ab1a9a1b96cece0f4cef4916616bb4d8628bd989","ref":"refs/heads/export-D51288286","pushedAt":"2023-11-16T19:35:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ItsMrLin","name":"Zhiyuan Jerry Lin","path":"/ItsMrLin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3722540?s=80&v=4"},"commit":{"message":"fixing augmented shaped from learned objective in constrained optimization\n\nSummary:\nFixing shape problem in constrained optimization with LearnedObjective.\nUpdated signature of `repeat_to_match_aug_dim` to be more generic.\nAlso concentrated its usage to parent classes `SampleReducingMCAcquisitionFunction` and `MCAcquisitionFunction`, instead of inside subclasses such as `qNEI` or `qLogNEI`.\n\nReviewed By: esantorella\n\nDifferential Revision: D51288286","shortMessageHtmlLink":"fixing augmented shaped from learned objective in constrained optimiz…"}},{"before":"3ee4a9145f295d37d877f7d42f0c80c0f6bea73f","after":"5c5a75a56873d9851802bcb0fa557aa6ddbd0953","ref":"refs/heads/export-D51038433","pushedAt":"2023-11-09T07:38:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ItsMrLin","name":"Zhiyuan Jerry Lin","path":"/ItsMrLin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3722540?s=80&v=4"},"commit":{"message":"Update default sample size for LearnedObjective (#2095)\n\nSummary:\n\nUpdating default sample size `LearnedObjective` from 1 to 16 as this is a relatively cheap operation.\n\nThis change coupled with decreased sample size from the outcome GP model can significantly speed up candidate generation in BOPE.\n\nReviewed By: Balandat\n\nDifferential Revision: D51038433","shortMessageHtmlLink":"Update default sample size for LearnedObjective (pytorch#2095)"}},{"before":null,"after":"3ee4a9145f295d37d877f7d42f0c80c0f6bea73f","ref":"refs/heads/export-D51038433","pushedAt":"2023-11-09T07:34:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ItsMrLin","name":"Zhiyuan Jerry Lin","path":"/ItsMrLin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3722540?s=80&v=4"},"commit":{"message":"Update default sample size for LearnedObjective\n\nSummary:\nUpdating default sample size `LearnedObjective` from 1 to 16 as this is a relatively cheap operation.\n\nThis change coupled with decreased sample size from the outcome GP model can significantly speed up candidate generation in BOPE.\n\nReviewed By: Balandat\n\nDifferential Revision: D51038433","shortMessageHtmlLink":"Update default sample size for LearnedObjective"}},{"before":"c40a4670854465252b2ebb1395f934ace56c820d","after":"69091e69f48d4f265fea2e5ecc36ca9dc30fcf3f","ref":"refs/heads/export-D49574252","pushedAt":"2023-09-28T04:01:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ItsMrLin","name":"Zhiyuan Jerry Lin","path":"/ItsMrLin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3722540?s=80&v=4"},"commit":{"message":"fix LearnedObjective base sample shape (#2021)\n\nSummary:\n\nExplicitly specifcy batch_shape in LearnedObjective's sampler to prevent shared base sample in the same batch.\n\nReviewed By: Balandat, esantorella\n\nDifferential Revision: D49574252","shortMessageHtmlLink":"fix LearnedObjective base sample shape (pytorch#2021)"}},{"before":"f80355b3750ff025392f7f17e7374c3f31160ef6","after":"c40a4670854465252b2ebb1395f934ace56c820d","ref":"refs/heads/export-D49574252","pushedAt":"2023-09-28T00:51:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ItsMrLin","name":"Zhiyuan Jerry Lin","path":"/ItsMrLin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3722540?s=80&v=4"},"commit":{"message":"fix LearnedObjective base sample shape (#2021)\n\nSummary:\n\nExplicitly specifcy batch_shape in LearnedObjective's sampler to prevent shared base sample in the same batch.\n\nReviewed By: Balandat, esantorella\n\nDifferential Revision: D49574252","shortMessageHtmlLink":"fix LearnedObjective base sample shape (pytorch#2021)"}},{"before":"1cbe2226277919d5e03446924ca6ab93743a2b47","after":"f80355b3750ff025392f7f17e7374c3f31160ef6","ref":"refs/heads/export-D49574252","pushedAt":"2023-09-27T04:01:31.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ItsMrLin","name":"Zhiyuan Jerry Lin","path":"/ItsMrLin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3722540?s=80&v=4"},"commit":{"message":"fix LearnedObjective base sample shape (#2021)\n\nSummary:\n\nExplicitly specifcy batch_shape in LearnedObjective's sampler to prevent shared base sample in the same batch.\n\nReviewed By: Balandat, esantorella\n\nDifferential Revision: D49574252","shortMessageHtmlLink":"fix LearnedObjective base sample shape (pytorch#2021)"}},{"before":"1d7e7be6a54e463f6801080ccf7c7617e0dd6bd7","after":"1cbe2226277919d5e03446924ca6ab93743a2b47","ref":"refs/heads/export-D49574252","pushedAt":"2023-09-27T02:30:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ItsMrLin","name":"Zhiyuan Jerry Lin","path":"/ItsMrLin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3722540?s=80&v=4"},"commit":{"message":"fix LearnedObjective base sample shape (#2021)\n\nSummary:\n\nExplicitly specifcy batch_shape in LearnedObjective's sampler to prevent shared base sample in the same batch.\n\nReviewed By: Balandat, esantorella\n\nDifferential Revision: D49574252","shortMessageHtmlLink":"fix LearnedObjective base sample shape (pytorch#2021)"}},{"before":"b79f4c22339fb1ba7dc790803d33310f745afab1","after":"1d7e7be6a54e463f6801080ccf7c7617e0dd6bd7","ref":"refs/heads/export-D49574252","pushedAt":"2023-09-27T01:37:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ItsMrLin","name":"Zhiyuan Jerry Lin","path":"/ItsMrLin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3722540?s=80&v=4"},"commit":{"message":"fix LearnedObjective base sample shape (#2021)\n\nSummary:\n\nExplicitly specifcy batch_shape in LearnedObjective's sampler to prevent shared base sample in the same batch.\n\nReviewed By: Balandat, esantorella\n\nDifferential Revision: D49574252","shortMessageHtmlLink":"fix LearnedObjective base sample shape (pytorch#2021)"}},{"before":null,"after":"b79f4c22339fb1ba7dc790803d33310f745afab1","ref":"refs/heads/export-D49574252","pushedAt":"2023-09-24T21:58:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ItsMrLin","name":"Zhiyuan Jerry Lin","path":"/ItsMrLin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3722540?s=80&v=4"},"commit":{"message":"fix LearnedObjective base sample shape\n\nSummary: Explicitly specifcy batch_shape in LearnedObjective's sampler to prevent shared base sample in the same batch.\n\nReviewed By: Balandat\n\nDifferential Revision: D49574252","shortMessageHtmlLink":"fix LearnedObjective base sample shape"}},{"before":"6bd37b36b746036402890bf50a6c3ad0e36670d2","after":"fbddc5aa24ba2eeb099fe0e49ff9e1cae4102d7a","ref":"refs/heads/export-D47826495","pushedAt":"2023-07-27T22:50:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ItsMrLin","name":"Zhiyuan Jerry Lin","path":"/ItsMrLin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3722540?s=80&v=4"},"commit":{"message":"AnalyticExpectedUtilityOfBestOption input constructor uses pref_model.dim (#1955)\n\nSummary:\nPull Request resolved: https://github.com/pytorch/botorch/pull/1955\n\nMake AnalyticExpectedUtilityOfBestOption input constructor uses `pref_model.dim` instead of `model.num_outputs` as the latter may also depend on the number of tasks for MTGPs. And example is a model list of MTGPs will have `model.num_outputs = num_tasks * num_outcomes` while we only want `num_outcomes` here.\n\nDifferential Revision: D47826495\n\nfbshipit-source-id: 11b64b1973e76aa32107ff1b5bacfc0891d575e4","shortMessageHtmlLink":"AnalyticExpectedUtilityOfBestOption input constructor uses pref_model…"}},{"before":"07a0812d098ee6675deb571ce018a770a270c454","after":"6bd37b36b746036402890bf50a6c3ad0e36670d2","ref":"refs/heads/export-D47826495","pushedAt":"2023-07-27T22:43:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ItsMrLin","name":"Zhiyuan Jerry Lin","path":"/ItsMrLin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3722540?s=80&v=4"},"commit":{"message":"AnalyticExpectedUtilityOfBestOption input constructor uses pref_model.dim (#1955)\n\nSummary:\nPull Request resolved: https://github.com/pytorch/botorch/pull/1955\n\nMake AnalyticExpectedUtilityOfBestOption input constructor uses `pref_model.dim` instead of `model.num_outputs` as the latter may also depend on the number of tasks for MTGPs. And example is a model list of MTGPs will have `model.num_outputs = num_tasks * num_outcomes` while we only want `num_outcomes` here.\n\nDifferential Revision: D47826495\n\nfbshipit-source-id: 02160b20ea3b7777912662015b643918b2778a60","shortMessageHtmlLink":"AnalyticExpectedUtilityOfBestOption input constructor uses pref_model…"}},{"before":"f8b653fdd2d8669560b9e02107bf8e3ece14a2d9","after":"07a0812d098ee6675deb571ce018a770a270c454","ref":"refs/heads/export-D47826495","pushedAt":"2023-07-27T22:32:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ItsMrLin","name":"Zhiyuan Jerry Lin","path":"/ItsMrLin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3722540?s=80&v=4"},"commit":{"message":"AnalyticExpectedUtilityOfBestOption input constructor uses pref_model.dim (#1955)\n\nSummary:\nPull Request resolved: https://github.com/pytorch/botorch/pull/1955\n\nMake AnalyticExpectedUtilityOfBestOption input constructor uses `pref_model.dim` instead of `model.num_outputs` as the latter may also depend on the number of tasks for MTGPs. And example is a model list of MTGPs will have `model.num_outputs = num_tasks * num_outcomes` while we only want `num_outcomes` here.\n\nDifferential Revision: D47826495\n\nfbshipit-source-id: b3e1082d09c14f01484f2b034356a5b5e8ccb140","shortMessageHtmlLink":"AnalyticExpectedUtilityOfBestOption input constructor uses pref_model…"}},{"before":null,"after":"f8b653fdd2d8669560b9e02107bf8e3ece14a2d9","ref":"refs/heads/export-D47826495","pushedAt":"2023-07-27T07:58:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ItsMrLin","name":"Zhiyuan Jerry Lin","path":"/ItsMrLin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3722540?s=80&v=4"},"commit":{"message":"AnalyticExpectedUtilityOfBestOption input constructor uses pref_model.dim\n\nSummary: Make AnalyticExpectedUtilityOfBestOption input constructor uses `pref_model.dim` instead of `model.num_outputs` as the latter may also depend on the number of tasks for MTGPs. And example is a model list of MTGPs will have `model.num_outputs = num_tasks * num_outcomes` while we only want `num_outcomes` here.\n\nDifferential Revision: D47826495\n\nfbshipit-source-id: 4f3f1ea2ad89823358679dec72252812f9d6b00f","shortMessageHtmlLink":"AnalyticExpectedUtilityOfBestOption input constructor uses pref_model…"}},{"before":"e738511a68286cff99f90e898beceb72651de290","after":"20894bc265628863e08f71acd32c0319e271b7b0","ref":"refs/heads/export-D40027282","pushedAt":"2023-06-03T22:30:05.264Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ItsMrLin","name":"Zhiyuan Jerry Lin","path":"/ItsMrLin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3722540?s=80&v=4"},"commit":{"message":"Adding pairwise MC BALD acqf (#1855)\n\nSummary:\nPull Request resolved: https://github.com/pytorch/botorch/pull/1855\n\nActive learning acquisition function BALD for PBO and BOPE\n\nReviewed By: Balandat\n\nDifferential Revision: D40027282\n\nfbshipit-source-id: 396e147facf4be4e7de2adf226aaff2ed18cac80","shortMessageHtmlLink":"Adding pairwise MC BALD acqf (pytorch#1855)"}},{"before":"f95ec0794fd0c7934a8482d36d478449a5daeee8","after":"e738511a68286cff99f90e898beceb72651de290","ref":"refs/heads/export-D40027282","pushedAt":"2023-06-03T22:04:18.772Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ItsMrLin","name":"Zhiyuan Jerry Lin","path":"/ItsMrLin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3722540?s=80&v=4"},"commit":{"message":"Adding pairwise MC BALD acqf (#1855)\n\nSummary:\nPull Request resolved: https://github.com/pytorch/botorch/pull/1855\n\nActive learning acquisition function BALD for PBO and BOPE\n\nReviewed By: Balandat\n\nDifferential Revision: D40027282\n\nfbshipit-source-id: 17f64ba4c2351ca4c49aac9fe9be504f3aa94b8b","shortMessageHtmlLink":"Adding pairwise MC BALD acqf (pytorch#1855)"}},{"before":null,"after":"f95ec0794fd0c7934a8482d36d478449a5daeee8","ref":"refs/heads/export-D40027282","pushedAt":"2023-06-03T21:57:04.804Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ItsMrLin","name":"Zhiyuan Jerry Lin","path":"/ItsMrLin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3722540?s=80&v=4"},"commit":{"message":"Adding pairwise MC BALD acqf\n\nSummary: Active learning acquisition function BALD for PBO and BOPE\n\nReviewed By: Balandat\n\nDifferential Revision: D40027282\n\nfbshipit-source-id: 49179828b2f7fc380afb14fdda3fa2d7786c9b11","shortMessageHtmlLink":"Adding pairwise MC BALD acqf"}},{"before":"179f65b60d82620b9d6d5ca7d15d1b29f6b18509","after":"9746e345ed19a5e3c41a3a9082c509aa92e8a450","ref":"refs/heads/export-D45628367","pushedAt":"2023-05-07T17:17:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ItsMrLin","name":"Zhiyuan Jerry Lin","path":"/ItsMrLin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3722540?s=80&v=4"},"commit":{"message":"Adding `sample_multiplier` in EUBO's acqf_input_constructor (#1816)\n\nSummary:\nPull Request resolved: https://github.com/pytorch/botorch/pull/1816\n\nAdding `sample_multiplier` in EUBO's acqf_input_constructor\n\nReviewed By: Balandat\n\nDifferential Revision: D45628367\n\nfbshipit-source-id: cac37ca3fecdb88e1b91caf93198d99c4b7df1dc","shortMessageHtmlLink":"Adding sample_multiplier in EUBO's acqf_input_constructor (pytorch#…"}},{"before":null,"after":"179f65b60d82620b9d6d5ca7d15d1b29f6b18509","ref":"refs/heads/export-D45628367","pushedAt":"2023-05-06T00:25:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ItsMrLin","name":"Zhiyuan Jerry Lin","path":"/ItsMrLin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3722540?s=80&v=4"},"commit":{"message":"Adding `sample_multiplier` in EUBO's acqf_input_constructor\n\nSummary: Adding `sample_multiplier` in EUBO's acqf_input_constructor\n\nDifferential Revision: D45628367\n\nfbshipit-source-id: 44b135a2b6c26657100d66f60a95fc0850e76eaf","shortMessageHtmlLink":"Adding sample_multiplier in EUBO's acqf_input_constructor"}},{"before":"f36eee09ec786d0016c73a80d898cfdb5ac27a11","after":"47eac7ae1e66d4610ea53bb4ed3f1806f77c7fcc","ref":"refs/heads/export-D45472153","pushedAt":"2023-05-03T21:06:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ItsMrLin","name":"Zhiyuan Jerry Lin","path":"/ItsMrLin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3722540?s=80&v=4"},"commit":{"message":"Fix PairwiseGP comparisons might be implicitly modified (#1811)\n\nSummary:\nPull Request resolved: https://github.com/pytorch/botorch/pull/1811\n\nFix the bug where the unconsolidated comparisons might be implicitly modified modified when calling forward.\nThis is because `self.comparisons` is passed into `set_train_data` in `forward`, which itself might already been consolidated/deduped.\n\nReviewed By: qingfeng10\n\nDifferential Revision: D45472153\n\nfbshipit-source-id: e7dda1ecd5245f753a6dd67c7f13a31b375b5e49","shortMessageHtmlLink":"Fix PairwiseGP comparisons might be implicitly modified (pytorch#1811)"}},{"before":"da860c887ac628d1601e2546746dabdb95e89930","after":"f36eee09ec786d0016c73a80d898cfdb5ac27a11","ref":"refs/heads/export-D45472153","pushedAt":"2023-05-03T20:30:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ItsMrLin","name":"Zhiyuan Jerry Lin","path":"/ItsMrLin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3722540?s=80&v=4"},"commit":{"message":"Fix PairwiseGP comparisons might be implicitly modified (#1811)\n\nSummary:\nPull Request resolved: https://github.com/pytorch/botorch/pull/1811\n\nFix the bug where the unconsolidated comparisons might be implicitly modified modified when calling forward.\nThis is because `self.comparisons` is passed into `set_train_data` in `forward`, which itself might already been consolidated/deduped.\n\nReviewed By: qingfeng10\n\nDifferential Revision: D45472153\n\nfbshipit-source-id: 7f7659e277feed05fa405cd202aea5173351c617","shortMessageHtmlLink":"Fix PairwiseGP comparisons might be implicitly modified (pytorch#1811)"}},{"before":"088fe1baefee36c1f6df3966d38171d657faba23","after":"da860c887ac628d1601e2546746dabdb95e89930","ref":"refs/heads/export-D45472153","pushedAt":"2023-05-03T20:22:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ItsMrLin","name":"Zhiyuan Jerry Lin","path":"/ItsMrLin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3722540?s=80&v=4"},"commit":{"message":"Fix PairwiseGP comparisons might be implicitly modified (#1811)\n\nSummary:\nPull Request resolved: https://github.com/pytorch/botorch/pull/1811\n\nFix the bug where the unconsolidated comparisons might be implicitly modified modified when calling forward.\nThis is because `self.comparisons` is passed into `set_train_data` in `forward`, which itself might already been consolidated/deduped.\n\nReviewed By: qingfeng10\n\nDifferential Revision: D45472153\n\nfbshipit-source-id: 2457eaf2db1dd44924c17718d8e8c2b31a447929","shortMessageHtmlLink":"Fix PairwiseGP comparisons might be implicitly modified (pytorch#1811)"}},{"before":"3307167aba4cb27646645b225bbcf89c08247bf8","after":"088fe1baefee36c1f6df3966d38171d657faba23","ref":"refs/heads/export-D45472153","pushedAt":"2023-05-03T20:16:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ItsMrLin","name":"Zhiyuan Jerry Lin","path":"/ItsMrLin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3722540?s=80&v=4"},"commit":{"message":"Fix PairwiseGP comparisons might be implicitly modified (#1811)\n\nSummary:\nPull Request resolved: https://github.com/pytorch/botorch/pull/1811\n\nFix the bug where the unconsolidated comparisons might be implicitly modified modified when calling forward.\nThis is because `self.comparisons` is passed into `set_train_data` in `forward`, which itself might already been consolidated/deduped.\n\nReviewed By: qingfeng10\n\nDifferential Revision: D45472153\n\nfbshipit-source-id: 259415c8ae59200bae141135c8f690c9a3dd0880","shortMessageHtmlLink":"Fix PairwiseGP comparisons might be implicitly modified (pytorch#1811)"}},{"before":"886dbf8287edd186039b17aeeef48ae5dcdf4c7d","after":"3307167aba4cb27646645b225bbcf89c08247bf8","ref":"refs/heads/export-D45472153","pushedAt":"2023-05-03T20:08:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ItsMrLin","name":"Zhiyuan Jerry Lin","path":"/ItsMrLin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3722540?s=80&v=4"},"commit":{"message":"Fix PairwiseGP comparisons might be implicitly modified (#1811)\n\nSummary:\nPull Request resolved: https://github.com/pytorch/botorch/pull/1811\n\nFix the bug where the unconsolidated comparisons might be implicitly modified modified when calling forward.\nThis is because `self.comparisons` is passed into `set_train_data` in `forward`, which itself might already been consolidated/deduped.\n\nReviewed By: qingfeng10\n\nDifferential Revision: D45472153\n\nfbshipit-source-id: 9029aab797bf89de8d2ec18d4be09db195717c83","shortMessageHtmlLink":"Fix PairwiseGP comparisons might be implicitly modified (pytorch#1811)"}},{"before":"60c45b6e70e8f8a22e00226ca423fea787733526","after":"886dbf8287edd186039b17aeeef48ae5dcdf4c7d","ref":"refs/heads/export-D45472153","pushedAt":"2023-05-03T19:57:52.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ItsMrLin","name":"Zhiyuan Jerry Lin","path":"/ItsMrLin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3722540?s=80&v=4"},"commit":{"message":"Fix PairwiseGP comparisons might be implicitly modified (#1811)\n\nSummary:\nPull Request resolved: https://github.com/pytorch/botorch/pull/1811\n\nFix the bug where the unconsolidated comparisons might be implicitly modified modified when calling forward.\nThis is because `self.comparisons` is passed into `set_train_data` in `forward`, which itself might already been consolidated/deduped.\n\nReviewed By: qingfeng10\n\nDifferential Revision: D45472153\n\nfbshipit-source-id: d2e73074650b4a9c77d7fcc7f3e04958a13acee3","shortMessageHtmlLink":"Fix PairwiseGP comparisons might be implicitly modified (pytorch#1811)"}},{"before":"755880df9884bc56ae64cbab298387c6f715dc1a","after":"60c45b6e70e8f8a22e00226ca423fea787733526","ref":"refs/heads/export-D45472153","pushedAt":"2023-05-02T06:56:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ItsMrLin","name":"Zhiyuan Jerry Lin","path":"/ItsMrLin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3722540?s=80&v=4"},"commit":{"message":"Fix PairwiseGP comparisons might be implicitly modified (#1811)\n\nSummary:\nPull Request resolved: https://github.com/pytorch/botorch/pull/1811\n\nFix the bug where the unconsolidated comparisons might be implicitly modified modified when calling forward.\nThis is because `self.comparisons` is passed into `set_train_data` in `forward`, which itself might already been consolidated/deduped.\n\nReviewed By: qingfeng10\n\nDifferential Revision: D45472153\n\nfbshipit-source-id: 97aef3517d35d36293d0f13ff3503c3fcdc692c5","shortMessageHtmlLink":"Fix PairwiseGP comparisons might be implicitly modified (pytorch#1811)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAERUtyPAA","startCursor":null,"endCursor":null}},"title":"Activity · ItsMrLin/botorch"}