Skip to content

Commit b2bd2fa

Browse files
Merge pull request #20 from DevoInc/feature/doc-changes
Doc changes
2 parents d00baff + a215a4c commit b2bd2fa

File tree

6 files changed

+35
-23
lines changed

6 files changed

+35
-23
lines changed

README.md

Lines changed: 15 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -3,15 +3,21 @@
33
![Tests](https://github.com/DevoInc/python-mlmodelmanager-client/actions/workflows/test-tox.yml/badge.svg)
44
![Python](https://img.shields.io/pypi/pyversions/devo-mlmodelmanager)
55

6-
# python-mlmodelmanager
7-
8-
An easy-to-use client for Devos’s Machine Learning Model Manager.
9-
10-
Built on top of the widely used Requests library, it takes advantage of all the
11-
features it provides and exposes a simplified interface for manage models.
12-
13-
The main purpose of this library is to allow you to focus in the machine learning
14-
workflows and not worry about the integration with Devo’s ML Model Manager.
6+
# Devo Python ML Model Manager Client
7+
8+
The **ML Model Manager** is a service to register machine learning models on
9+
[Devo](https://www.devo.com) platform. These models can be used through the
10+
query engine using the `mlevalmodel(...)` operation or through the
11+
[FLOW](https://docs.devo.com/space/latest/95213164/Flow) correlation engine
12+
including in the context the
13+
[MlSingleModelEval](https://docs.devo.com/space/latest/95214962/ML+Single+Model+Evaluator)
14+
unit.
15+
16+
**devo-mlmodelmanager** provides an easy-to-use client for Devo’s ML Model
17+
Manager. Built on top of the widely used
18+
[Requests](https://requests.readthedocs.io/en/latest/) library exposes a
19+
simplified interface for model management, allowing you to focus in the machine
20+
learning workflows and not worry about the integration with Devo platform.
1521

1622
## A simple example
1723

docs/source/conf.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
import importlib.metadata
1010

1111

12-
project = 'ML Model Manager'
12+
project = 'ML Model Manager Client'
1313
copyright = '2022, Devo ML Team'
1414
author = 'Devo ML Team'
1515
version = importlib.metadata.version("devo-mlmodelmanager")

docs/source/index.rst

Lines changed: 16 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,19 @@
1-
Devo ML Model Manager
2-
=====================
3-
4-
An easy-to-use client for Devos's Machine Learning Model Manager server.
5-
6-
Built on top of the widely used :doc:`Requests <requests:index>` library, it
7-
takes advantage of all the features it provides and exposes a simplified
8-
interface for manage models.
9-
10-
The main purpose of this library is to allow you focus in the machine learning
11-
workflows and not worry about the integration with Devo's ML Model Manager.
1+
Devo ML Model Manager Client
2+
============================
3+
4+
The **ML Model Manager** is a service to register machine learning models on
5+
`Devo <https://www.devo.com>`_ platform. These models can be used through the
6+
query engine using the ``mlevalmodel(...)`` operation or through the
7+
`FLOW <https://docs.devo.com/space/latest/95213164/Flow>`_ correlation engine
8+
including in the context the
9+
`MlSingleModelEval <https://docs.devo.com/space/latest/95214962/ML+Single+Model+Evaluator>`_
10+
unit.
11+
12+
devo-mlmodelmanager provides an easy-to-use client for Devo’s ML Model
13+
Manager. Built on top of the widely used :doc:`Requests <requests:index>`
14+
library exposes a simplified interface for model management, allowing you to
15+
focus on the machine learning workflows and not worry about the integration
16+
with Devo platform.
1217

1318
A quick example
1419
---------------

docs/source/user_guide/client-object.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ In this example we don't tell the client to use any
3838
:ref:`downloader <Downloaders>` via the constructor keyword `downloader`. In
3939
that case a
4040
:class:`FileSystemDownloader <devo_ml.modelmanager.downloader.FileSystemDownloader>`
41-
will be used as a fallback downloader with the current directory as the path.
41+
will be used as a fallback downloader with the current directory as path.
4242
Neither you don't need to worry about downloaders right now because most of the
4343
time the default downloader is fine, but you could create a client with your
4444
customize downloader.

docs/source/user_guide/downloaders.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -87,6 +87,7 @@ the model files. Let's implement a AWS S3 Bucket downloader.
8787
self.bucket,
8888
f"{name}{ext}"
8989
)
90+
return f"{self.bucket}/{name}{ext}"
9091
9192
.. warning::
9293

docs/source/user_guide/functions-facade.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ If the model you are trying to add already exists in the system, a
3434
:exc:`ModelAlreadyExists <devo_ml.modelmanager.error.ModelAlreadyExists>`
3535
error will be thrown.
3636

37-
Trough the `force` parameter you can mange whether to override the model.
37+
Trough the `force` parameter you can manage whether to override the model.
3838

3939

4040
:func:`get_model(...) <devo_ml.modelmanager.get_model>`

0 commit comments

Comments
 (0)