/cranial-datastore

Data storage connectivity & utilities for Cranial

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

Cranial Datastore

Sub-components:

Adapters: Wrappers to standardize interfaces to datastores.

Fetchers: Utilities for transferring Bytes or Records between different datastores, or between datastores and services.

KeyValue: A Dict-like interface to DBAPI2 and other datastores.

About Cranial

Cranial is a Framework and Toolkit for building distributed applications and microservices in Python, with a particular focus on services delivering predictions from online learning models.

The machine learning components do not provide algorithms or models like SciKitLearn or Tensorflow or Spark or H2O, but instead provide wrappers so that models and pipelines created by these tools can be deployed and combined in standardized ways.