You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
_Vetiver, the oil of tranquility, is used as a stabilizing ingredient in perfumery to preserve more volatile fragrances._
11
11
12
-
Python parallel to [R vetiver](https://github.com/tidymodels/vetiver) package.
12
+
The goal of vetiver is to provide fluent tooling to version, share, deploy, and monitor a trained model. Functions handle both recording and checking the model's input data prototype, and predicting from a remote API endpoint. The vetiver package is extensible, with generics that can support many kinds of models, and available for both Python and R. To learn more about vetiver, see the documentation at <https://vetiver.rstudio.com/>
13
13
14
-
## Usage
14
+
You can use vetiver with:
15
15
16
-
`vetiver` is used to deploy a trained model to predict from a remote endpoint.
16
+
-[scikit-learn](https://scikit-learn.org/)
17
+
-[PyTorch](https://pytorch.org/)
17
18
18
-
Key features include:
19
+
## Installation
19
20
20
-
-**Simple:** designed to fit into a data scientist's natural workflow
21
-
-**Robust:** ability to check input data types to minimize type failures in a model
22
-
-**Advanced support:** easily deploy multiple endpoints to handle pre- and post- processing
23
-
- Based on [FastAPI](https://github.com/tiangolo/fastapi), using [OpenAPI](https://github.com/OAI/OpenAPI-Specification)
21
+
You can install the released version of vetiver from [PyPI](https://pypi.org/project/vetiver/):
24
22
25
-
## Get Started
23
+
```python
24
+
pip install vetiver
25
+
```
26
26
27
-
`pip install vetiver`
27
+
And the development version from [GitHub](https://github.com/rstudio/vetiver-python) with:
28
28
29
-
To begin, initialize a `VetiverModel` with a trained model and an example of data (usually training data) to built a data prototype.
v = VetiverModel(model, save_ptype=True, ptype_data=X)
33
44
```
34
45
35
-
Next, you can build a model-aware API and run it locally.
46
+
You can **version** and **share** your `VetiverModel()` by choosing a [pins](https://rstudio.github.io/pins-python/) "board" for it, including a local folder, RStudio Connect, Amazon S3, and more.
By contributing to this project, you agree to abide by its terms.
67
+
This project is released with a [Contributor Code of Conduct](https://www.contributor-covenant.org/version/2/1/CODE_OF_CONDUCT.html). By contributing to this project, you agree to abide by its terms.
68
+
69
+
- For questions and discussions about deploying models, statistical modeling, and machine learning, please [post on RStudio Community](https://community.rstudio.com/new-topic?category_id=15&tags=vetiver,question).
70
+
71
+
- If you think you have encountered a bug, please [submit an issue](https://github.com/rstudio/vetiver-python/issues).
Copy file name to clipboardExpand all lines: docs/source/index.rst
+5-6Lines changed: 5 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
vetiver
2
2
===================================
3
-
The goal of vetiver is to provide fluent tooling to version, share, deploy, and monitor a trained model. Functions handle both recording and checking the model’s input data prototype, and predicting from a remote API endpoint.
3
+
The goal of vetiver is to provide fluent tooling to version, share, deploy, and monitor a trained model. Functions handle both recording and checking the model’s input data prototype, and predicting from a remote API endpoint.
0 commit comments