Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PairwiseGP modularization and PairwiseLogitLikelihood #1193

Closed
wants to merge 1 commit into from

Conversation

ItsMrLin
Copy link
Contributor

Summary: Modularize PairwiseGP's likelihood and add logit likelihood support in addition to the original probit likelihood

Differential Revision: D35921953

@facebook-github-bot facebook-github-bot added CLA Signed Do not delete this pull request or issue due to inactivity. fb-exported labels Apr 26, 2022
@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D35921953

ItsMrLin added a commit to ItsMrLin/botorch that referenced this pull request Apr 26, 2022
Summary:
Pull Request resolved: pytorch#1193

Modularize PairwiseGP's likelihood and add logit likelihood support in addition to the original probit likelihood

Differential Revision: D35921953

fbshipit-source-id: 08138ed8ab69a27d092608ee55a818b58f54bd58
@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D35921953

ItsMrLin added a commit to ItsMrLin/botorch that referenced this pull request Apr 26, 2022
Summary:
Pull Request resolved: pytorch#1193

Modularize PairwiseGP's likelihood and add logit likelihood support in addition to the original probit likelihood

Differential Revision: D35921953

fbshipit-source-id: f11ca11ab0362f8b789505db4777981441c0a6a3
@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D35921953

ItsMrLin added a commit to ItsMrLin/botorch that referenced this pull request May 10, 2022
Summary:
Pull Request resolved: pytorch#1193

Modularize PairwiseGP's likelihood and add logit likelihood support in addition to the original probit likelihood

Reviewed By: Balandat

Differential Revision: D35921953

fbshipit-source-id: f98b2de32b49027590fb3c2a553de5f5d264a0eb
@ItsMrLin ItsMrLin force-pushed the export-D35921953 branch from 6ba44b7 to b5c1ddd Compare May 10, 2022 17:40
@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D35921953

@codecov
Copy link

codecov bot commented May 10, 2022

Codecov Report

Merging #1193 (1136726) into main (1825f4d) will not change coverage.
The diff coverage is 100.00%.

@@            Coverage Diff            @@
##              main     #1193   +/-   ##
=========================================
  Coverage   100.00%   100.00%           
=========================================
  Files          118       120    +2     
  Lines        10386     10436   +50     
=========================================
+ Hits         10386     10436   +50     
Impacted Files Coverage Δ
botorch/models/likelihoods/__init__.py 100.00% <100.00%> (ø)
botorch/models/likelihoods/pairwise.py 100.00% <100.00%> (ø)
botorch/models/pairwise_gp.py 100.00% <100.00%> (ø)

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 1825f4d...1136726. Read the comment docs.

ItsMrLin added a commit to ItsMrLin/botorch that referenced this pull request May 10, 2022
Summary:
Pull Request resolved: pytorch#1193

Modularize PairwiseGP's likelihood and add logit likelihood support in addition to the original probit likelihood

Reviewed By: Balandat

Differential Revision: D35921953

fbshipit-source-id: d96acaddafb4574c4cb72445b1b04201aff77991
@ItsMrLin ItsMrLin force-pushed the export-D35921953 branch from b5c1ddd to 319a922 Compare May 10, 2022 21:06
@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D35921953

ItsMrLin added a commit to ItsMrLin/botorch that referenced this pull request May 10, 2022
Summary:
Pull Request resolved: pytorch#1193

Modularize PairwiseGP's likelihood and add logit likelihood support in addition to the original probit likelihood. Fixed PairwiseGP's conditioning gradient issue.

Reviewed By: Balandat

Differential Revision: D35921953

fbshipit-source-id: f7ad615b5825bac47d9606d75539719c3a771341
@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D35921953

@ItsMrLin ItsMrLin force-pushed the export-D35921953 branch from 319a922 to b8e9c1c Compare May 10, 2022 21:49
ItsMrLin added a commit to ItsMrLin/botorch that referenced this pull request May 10, 2022
Summary:
Pull Request resolved: pytorch#1193

Modularize PairwiseGP's likelihood and add logit likelihood support in addition to the original probit likelihood. Fixed PairwiseGP's conditioning gradient issue.

Reviewed By: Balandat

Differential Revision: D35921953

fbshipit-source-id: 4222b16cdbb99f670ee7b8bf95569b8227883a30
@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D35921953

@ItsMrLin ItsMrLin force-pushed the export-D35921953 branch from b8e9c1c to 26cf5a0 Compare May 10, 2022 22:04
ItsMrLin added a commit to ItsMrLin/botorch that referenced this pull request May 10, 2022
Summary:
Pull Request resolved: pytorch#1193

Modularize PairwiseGP's likelihood and add logit likelihood support in addition to the original probit likelihood. Fixed PairwiseGP's conditioning gradient issue.

Reviewed By: Balandat

Differential Revision: D35921953

fbshipit-source-id: f90f2a88c0cb0aa949882bb71d42eec8099cf368
@ItsMrLin ItsMrLin force-pushed the export-D35921953 branch from 26cf5a0 to ca688de Compare May 10, 2022 22:36
@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D35921953

1 similar comment
@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D35921953

ItsMrLin added a commit to ItsMrLin/botorch that referenced this pull request May 11, 2022
Summary:
Pull Request resolved: pytorch#1193

Modularize PairwiseGP's likelihood and add logit likelihood support in addition to the original probit likelihood. Fixed PairwiseGP's conditioning gradient issue.

Reviewed By: Balandat

Differential Revision: D35921953

fbshipit-source-id: 254ced42cd8fc4b22f731e19d9f04e96d4ac4bdd
@ItsMrLin ItsMrLin force-pushed the export-D35921953 branch from ca688de to 9cf0922 Compare May 11, 2022 00:10
ItsMrLin added a commit to ItsMrLin/botorch that referenced this pull request May 11, 2022
Summary:
Pull Request resolved: pytorch#1193

Modularize PairwiseGP's likelihood and add logit likelihood support in addition to the original probit likelihood. Fixed PairwiseGP's conditioning gradient issue.

Reviewed By: Balandat

Differential Revision: D35921953

fbshipit-source-id: ff121f654b7e0e2fabb67ec002b2e88481a575c9
@ItsMrLin ItsMrLin force-pushed the export-D35921953 branch from 9cf0922 to 0514dfc Compare May 11, 2022 22:34
@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D35921953

Summary:
Pull Request resolved: pytorch#1193

Modularize PairwiseGP's likelihood and add logit likelihood support in addition to the original probit likelihood. Fixed PairwiseGP's conditioning gradient issue.

Reviewed By: Balandat

Differential Revision: D35921953

fbshipit-source-id: a15dbd903f478e40ff32fda07d74325f38a3e849
@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D35921953

@ItsMrLin ItsMrLin force-pushed the export-D35921953 branch from 0514dfc to 1136726 Compare May 12, 2022 05:52
facebook-github-bot pushed a commit that referenced this pull request Oct 10, 2022
Summary:
X-link: facebook/Ax#1193

Pull Request resolved: #1445

We commonly see issues with users running into numerical errors when using float inputs. This adds a dtype check in `_validate_tensor_args`, which is used in the constructor of a large number of models, warning the users if they're not using double, and pointing them to #1444. Feel free to edit & add more details / examples to the discussion!

Reviewed By: Balandat

Differential Revision: D40199087

fbshipit-source-id: 137bb551ba846831e4df1c3e381fe6ac35512fc2
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CLA Signed Do not delete this pull request or issue due to inactivity. fb-exported
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants