Tangram for Python


License
MIT
Install
pip install tangram==0.1.3

Documentation

Tangram + Python

The Tangram Python library makes it easy to make predictions with your Tangram machine learning model from Python.

Usage

$ pip install tangram
import tangram

model = tangram.Model.from_file('./heart-disease.tangram')

input = {
  'age': 63,
  'gender': 'male',
  # ...
}

output = model.predict(input)

print(output)

For more information, read the docs.

Platform Support

tangram-python is currently supported for Linux, macOS, and Windows on x64-64/amd64/x64 CPUs. Are you interested in another platform? Get in touch via email at help@tangramhq.com or with the chat bubble on our website at https://www.tangramhq.com.

Examples

This repo contains two examples, examples/predict and examples/monitor.

Predict

This example demonstrates loading a model from a .tangram file and making a prediction.

Monitor

This example demonstrates logging predictions and true values to the Tangram reporting and monitoring app. Before running the example, upload the heart-disease.tangram file in examples/monitor/heart-disease.tangram to either https://app.tangramhq.com or your private instance. Then generate a token by clicking the "Tokens" link on the right side of the top bar.

Then you can run the example:

$ TANGRAM_TOKEN=<YOUR TOKEN HERE> python3 examples/monitor/main.py

Now if you refresh the production stats or production metrics tabs for the model you uploaded, you should see predictions and true values being reported.

For more information on reporting and monitoring, read the docs.