{"library":"botorch","type":"library","category":null,"description":"BoTorch (pronounced \"bow-torch\") is a library for Bayesian Optimization research built on top of PyTorch, leveraging auto-differentiation, GPU support, and a dynamic computation graph. It provides a modular and extensible interface for composing Bayesian Optimization primitives like models, acquisition functions, and optimizers. Currently at version 0.17.2, it is under active development with frequent maintenance and feature releases.","language":"python","status":"active","version":"0.17.2","tags":["Bayesian Optimization","PyTorch","Machine Learning","Optimization","GPs"],"last_verified":"Fri May 22","install":[{"cmd":"pip install botorch","imports":["from botorch.models import SingleTaskGP","from botorch.acquisition import LogExpectedImprovement","from botorch.fit import fit_gpytorch_mll","from gpytorch.mlls import ExactMarginalLogLikelihood","from botorch.optim import optimize_acqf"]}],"homepage":"https://botorch.org","github":"https://github.com/meta-pytorch/botorch","docs":"https://botorch.org","changelog":null,"pypi":"https://pypi.org/project/botorch/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":40,"avg_install_s":74.2,"avg_import_s":10,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/botorch/compatibility"}}