- 
                Notifications
    
You must be signed in to change notification settings  - Fork 451
 
          RobustRelevancePursuitSingleTaskGP with specialized fit_gpytorch_mll
          #2690
        
          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
Conversation
| 
           This pull request was exported from Phabricator. Differential Revision: D68353582  | 
    
9acb78c    to
    1a08ddb      
    Compare
  
    | 
           This pull request was exported from Phabricator. Differential Revision: D68353582  | 
    
          Codecov ReportAll modified and coverable lines are covered by tests ✅ 
 Additional details and impacted files@@           Coverage Diff            @@
##             main    #2690    +/-   ##
========================================
  Coverage   99.98%   99.98%            
========================================
  Files         200      202     +2     
  Lines       18365    18586   +221     
========================================
+ Hits        18363    18584   +221     
  Misses          2        2            ☔ View full report in Codecov by Sentry.  | 
    
…ll` (meta-pytorch#2690) Summary: This commit introduces an abstract `RobustRelevancePursuitModel` and `RobustRelevancePursuitSingleTaskGP`, a specific implementation of the abstract class. The main purpose of the new class is to provide an identical interface to a canonical `SingleTaskGP`, but automatically extend the likelihood with the `SparseOutlierGaussianLikelihood`, and toggle the Relevance Pursuit algorithm automatically through the marginal likelihood optimization via `fit_gpytorch_mll` by dispatching on the model type. This makes the model and algorithm easy to use. Differential Revision: D68353582
1a08ddb    to
    6ae0f91      
    Compare
  
    | 
           This pull request was exported from Phabricator. Differential Revision: D68353582  | 
    
…ll` (meta-pytorch#2690) Summary: This commit introduces an abstract `RobustRelevancePursuitModel` and `RobustRelevancePursuitSingleTaskGP`, a specific implementation of the abstract class. The main purpose of the new class is to provide an identical interface to a canonical `SingleTaskGP`, but automatically extend the likelihood with the `SparseOutlierGaussianLikelihood`, and toggle the Relevance Pursuit algorithm automatically through the marginal likelihood optimization via `fit_gpytorch_mll` by dispatching on the model type. This makes the model and algorithm easy to use. Differential Revision: D68353582
6ae0f91    to
    8d4c70b      
    Compare
  
    | 
           This pull request was exported from Phabricator. Differential Revision: D68353582  | 
    
…ll` (meta-pytorch#2690) Summary: This commit introduces an abstract `RobustRelevancePursuitModel` and `RobustRelevancePursuitSingleTaskGP`, a specific implementation of the abstract class. The main purpose of the new class is to provide an identical interface to a canonical `SingleTaskGP`, but automatically extend the likelihood with the `SparseOutlierGaussianLikelihood`, and toggle the Relevance Pursuit algorithm automatically through the marginal likelihood optimization via `fit_gpytorch_mll` by dispatching on the model type. This makes the model and algorithm easy to use. Reviewed By: esantorella Differential Revision: D68353582
8d4c70b    to
    f9504e4      
    Compare
  
    | 
           This pull request was exported from Phabricator. Differential Revision: D68353582  | 
    
…ll` (meta-pytorch#2690) Summary: This commit introduces an abstract `RobustRelevancePursuitModel` and `RobustRelevancePursuitSingleTaskGP`, a specific implementation of the abstract class. The main purpose of the new class is to provide an identical interface to a canonical `SingleTaskGP`, but automatically extend the likelihood with the `SparseOutlierGaussianLikelihood`, and toggle the Relevance Pursuit algorithm automatically through the marginal likelihood optimization via `fit_gpytorch_mll` by dispatching on the model type. This makes the model and algorithm easy to use. Reviewed By: esantorella Differential Revision: D68353582
f9504e4    to
    461e6b4      
    Compare
  
    | 
           This pull request was exported from Phabricator. Differential Revision: D68353582  | 
    
…ll` (meta-pytorch#2690) Summary: This commit introduces an abstract `RobustRelevancePursuitModel` and `RobustRelevancePursuitSingleTaskGP`, a specific implementation of the abstract class. The main purpose of the new class is to provide an identical interface to a canonical `SingleTaskGP`, but automatically extend the likelihood with the `SparseOutlierGaussianLikelihood`, and toggle the Relevance Pursuit algorithm automatically through the marginal likelihood optimization via `fit_gpytorch_mll` by dispatching on the model type. This makes the model and algorithm easy to use. Reviewed By: esantorella Differential Revision: D68353582
461e6b4    to
    2ac2685      
    Compare
  
    | 
           This pull request was exported from Phabricator. Differential Revision: D68353582  | 
    
…ll` (meta-pytorch#2690) Summary: This commit introduces an abstract `RobustRelevancePursuitModel` and `RobustRelevancePursuitSingleTaskGP`, a specific implementation of the abstract class. The main purpose of the new class is to provide an identical interface to a canonical `SingleTaskGP`, but automatically extend the likelihood with the `SparseOutlierGaussianLikelihood`, and toggle the Relevance Pursuit algorithm automatically through the marginal likelihood optimization via `fit_gpytorch_mll` by dispatching on the model type. This makes the model and algorithm easy to use. Reviewed By: esantorella Differential Revision: D68353582
2ac2685    to
    bfc767b      
    Compare
  
    Summary: Pull Request resolved: meta-pytorch#2694 This commit open-sources the MAP-SAAS model, originally implemented by dme65 to provide a more efficient alternative to the fully Bayesian SAAS model, and makes changes to ensure that GPU-based computation is supported. Differential Revision: D68522782 Reviewed By: Balandat
| 
           This pull request was exported from Phabricator. Differential Revision: D68353582  | 
    
bfc767b    to
    ad479c3      
    Compare
  
    …ll` (meta-pytorch#2690) Summary: Pull Request resolved: meta-pytorch#2690 This commit introduces an abstract `RobustRelevancePursuitModel` and `RobustRelevancePursuitSingleTaskGP`, a specific implementation of the abstract class. The main purpose of the new class is to provide an identical interface to a canonical `SingleTaskGP`, but automatically extend the likelihood with the `SparseOutlierGaussianLikelihood`, and toggle the Relevance Pursuit algorithm automatically through the marginal likelihood optimization via `fit_gpytorch_mll` by dispatching on the model type. This makes the model and algorithm easy to use. Reviewed By: esantorella Differential Revision: D68353582
| 
           This pull request was exported from Phabricator. Differential Revision: D68353582  | 
    
…ll` (meta-pytorch#2690) Summary: Pull Request resolved: meta-pytorch#2690 This commit introduces an abstract `RobustRelevancePursuitModel` and `RobustRelevancePursuitSingleTaskGP`, a specific implementation of the abstract class. The main purpose of the new class is to provide an identical interface to a canonical `SingleTaskGP`, but automatically extend the likelihood with the `SparseOutlierGaussianLikelihood`, and toggle the Relevance Pursuit algorithm automatically through the marginal likelihood optimization via `fit_gpytorch_mll` by dispatching on the model type. This makes the model and algorithm easy to use. Reviewed By: esantorella Differential Revision: D68353582
ad479c3    to
    dfe8a7f      
    Compare
  
    | 
           This pull request was exported from Phabricator. Differential Revision: D68353582  | 
    
| 
           This pull request has been merged in 18b19e2.  | 
    
Summary: This commit introduces an abstract
RobustRelevancePursuitModelandRobustRelevancePursuitSingleTaskGP, a specific implementation of the abstract class. The main purpose of the new class is to provide an identical interface to a canonicalSingleTaskGP, but automatically extend the likelihood with theSparseOutlierGaussianLikelihood, and toggle the Relevance Pursuit algorithm automatically through the marginal likelihood optimization viafit_gpytorch_mllby dispatching on the model type. This makes the model and algorithm easy to use.Differential Revision: D68353582