Skip to main content

Data Explorer Client SDK

Introduction

akride is a Python SDK that facilitates interaction with Akridata's Data Explorer, providing seamless integration and tools for streamlined data analysis.

Akridata's Data Explorer allows you to save time building the best training and test sets for your application.

akride will help you:

  • Visualize your data
  • Detect and remove outliers
  • Check class imbalance
  • Sample the data and remove duplications
  • Apply Image-based-Search
  • Analyze model's accuracy

and much more!

Installation

You can install the latest stable version of akride via pip -

for a CPU-only version:

pip install akride[cpu]

or on a GPU-enabled machine:

pip install akride[gpu]

You can upgrade your existing installation to the latest version by running

pip install -U akride[cpu]

or

pip install -U akride[gpu]

QuickStart

Start using Akride by downloading the SDK configuration through the steps outlined here and paste the following code snippet into your Python terminal:

from akride import AkriDEClient
SAAS_ENDPOINT="https://app.akridata.ai"
API_KEY=<your-api-key-from-sdk-config>
# API Key Configurations
sdk_config_dict = {
  "saas_endpoint": SAAS_ENDPOINT,
  "api_key": API_KEY,
  "mode": "saas"
}


client = AkriDEClient(sdk_config_dict=sdk_config_dict)
print(client.get_server_version())

Documentation

For detailed documentation on how to use the akride client and its capabilities, please refer to the official SDK documentation.

For more information about Akridata's Data Explorer, please refer to the official Akridata documentation.

Examples

Check out the akride-examples repository for examples of using akride client to interact with DataExplorer


For more information about AkriData, please visit akridata.ai.

Docker command to ingest data

CPU docker image

docker run -v ${PWD}/data:/data akridata/akride:latest akride ingest [-n <dataset_name> | -d <dataset_id>] -i /data -e <de_endpoint> -a <api_key>

GPU docker image

docker run --gpus=all -v ${PWD}/data:/data akridata/akride-gpu:latest akride ingest [-n <dataset_name> | -d <dataset_id>] -i /data -e <de_endpoint> -a <api_key>

Metadata

Release files for akride 0.7.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distribution (wheel)

Table of built distributions (wheels) for akride 0.7.3
File Interpreter ABI Platform Actions
akride-0.7.3-py3-none-any.whl Python 3 none any Details for akride-0.7.3-py3-none-any.whl

Release files / akride-0.7.3-py3-none-any.whl

Download URL akride-0.7.3-py3-none-any.whl
Size 102.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
0126904af44f8b0f003e95db0f496164fb9309a6534908e9ed9fc87331a32b5a
BLAKE2b-256 checksum
How to use checksums
4bada8012ce55bb498326b65e9afe225da6b9bc203b4dc2d5e321583d8da6a89
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.8.10

Security for akride 0.7.3

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page