Show HN: Carton – Run any ML model from any programming language

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

InfluxDB - Purpose built for real-time analytics at any scale.
InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • carton

    Run any ML model from any programming language.

    * Architecture - https://github.com/VivekPanyam/carton/blob/main/ARCHITECTURE...

    Please let me know what you think!

  • InfluxDB

    Purpose built for real-time analytics at any scale. InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards.

    InfluxDB logo
  • ivy

    Convert Machine Learning Code Between Frameworks

    is this ancillary to what [these guys](https://github.com/unifyai/ivy) are trying to do?

  • tfgo

    Tensorflow + Go, the gopher way

    eh, awesome! Seems this one, right? https://github.com/galeone/tfgo. Quite many stars.

  • arboreal

    pure Go library for gradient boosted decision trees

    We used Triton Inference Server (with a Golang sidecar to translate requests) for model serving and a separate Go app that handled receiving the request, fetching features, sending to Triton, doing other stuff with the response, serving. This scaled to 100k QPS with pretty good performance but does require some hops.

    In general writing pure Go inference libraries sucks. Not easy to do array/vector manipulation, not easy to do SIMD/CUDA acceleration, cgo is not go, etc. I wrote a fast XGBoost library at least (https://github.com/stillmatic/arboreal) - it's on par with C implementations, but doing anything more complex is going to be tricky.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Las 10 Mejores Herramientas de Inteligencia Artificial de Código Abierto

    9 projects | dev.to | 21 Aug 2024
  • TensorFlow: Democratizing Machine Learning with Open Source Power

    1 project | news.ycombinator.com | 5 Aug 2024
  • Release TensorFlow 2.17.0 · TensorFlow/TensorFlow

    1 project | news.ycombinator.com | 24 Jul 2024
  • Side Quest Devblog #1: These Fakes are getting Deep

    3 projects | dev.to | 29 Apr 2024
  • My Favorite DevTools to Build AI/ML Applications!

    9 projects | dev.to | 23 Apr 2024

Did you konow that Go is
the 4th most popular programming language
based on number of metions?