Metadata-Version: 2.1
Name: sarus
Version: 0.5.0.dev11
Summary: Python client for the Sarus Gateway
Home-page: https://sarus.tech
Author: Sarus Technologies
Author-email: contact@sarus.tech
License: Apache License 2.0
Keywords: differential privacy,AI,Data privacy
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: License :: OSI Approved :: Apache Software License
Provides: sarus
Requires-Python: <3.11,>=3.7
Provides-Extra: sklearn
Provides-Extra: imblearn
Provides-Extra: tensorflow
Provides-Extra: pandas_profiling
Provides-Extra: plotly
Provides-Extra: xgboost
Provides-Extra: skopt
Provides-Extra: tests


Sarus

===

Python client for the Sarus Gateway. It provides simple connectors to leverage confidential data while ensuring data privacy. Users can explore & train AI models on sensitive data, via synthetic data browsing, remote training and differential privacy.

Installation
------------

PIP
^^^

To install locally the latest available version :

``pip install sarus``

Usage
-----

Client
^^^^^^

Use this class to connect to **Sarus Gateway**.

.. code-block:: python

   from sarus import Client

   client = Client(url="http://admin.sarus.tech:5000")
   available = client.available_datasets()
   print(f'Datasets available on the server: {available}')


