← Tesseract Blog

Tesseract Core is now live… and open source!

This post originally appeared on Pasteur Labs Insights.

Introduction

We’ve released Tesseract Core as a free and open source application to define, build, and execute Tesseracts. Alongside this release, we launched the Tesseract dev forum to support the growing ecosystem.

What are Tesseracts?

One of the key challenges in scientific computing is bridging the gap between research-grade code and production systems. Tesseracts allow you to package complex scientific and machine learning code into components that are readily usable and effortless to deploy in production.

Tesseracts provide native support for endpoints that interface with automatic differentiation frameworks, enabling gradient-based, adaptive optimization involving multiple differentiable components in a pipeline — even when distributed across different machines.

Tesseract Core is a command line app and Python SDK for building end-to-end differentiable pipelines consisting of wildly different components like physical simulators, geometric operators, differentiable meshers and renderers, scientific data transforms, neural networks, and more.

Rosenbrock optimization
Gradient-based optimization of the Rosenbrock function using a Tesseract.

Tesseract is a free, open-source framework for differentiable scientific computing. pip install tesseract-core. Docs · Demos · GitHub · Forum