james94 / dai-deployment-examples

Examples for deploying Driverless AI (DAI) scorers.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Driverless AI Deployment Examples

This repository contains different examples for deploying Driverless AI (DAI) scorers.

When to Use this Repository

The goal of the examples in this repo is to easily convey the necessary steps.

To this end, we aim to have the examples:

  • self-contained
  • simple

In production deployments, the following points should be considered:

  • test coverage
  • code reuse
  • error handling
  • monitoring

In other words, here we prioritize simple to follow steps over production readiness. See https://github.com/h2oai/dai-deployment-templates for production ready deployment templates.

Deployment Examples

  • UDF for Running the MOJO in Database
    • This example walks through how to use the MOJO as a UDF within in SQL database that has a JDBC type 4 driver.
  • UDF for Running the MOJO in Hive
    • This example will walk through how to use the MOJO as a UDF within a HIVE, a database that does not have a JDBC type 4 driver.
  • Python Scoring Pipeline Examples
    • These examples are based off of the README.txt that comes with the Python Scoring Pipeline and details the many ways it could be used. Here, each example is standalone and has step-by-step instructions for preparing your environment and testing that the setup with successful.
    • Available Examples:

About

Examples for deploying Driverless AI (DAI) scorers.


Languages

Language:Python 54.1%Language:Java 31.1%Language:HTML 11.1%Language:JavaScript 3.1%Language:Dockerfile 0.6%