Typically, Go is dealing with structured single sample data. Thus, we are focusing on tabular machine learning models only, such as popular XGBoost. It is common to run Go service in a backed form and on Linux platform, thus we do
Sedna is an edge-cloud synergy AI project incubated in KubeEdge SIG AI. Benefiting from the edge-cloud synergy capabilities provided by KubeEdge, Sedna can implement across edge-cloud collaborative training and collaborative infer
Prophecis is a one-stop machine learning platform developed by WeBank. It integrates multiple open-source machine learning frameworks, has the multi tenant management capability of machine learning compute cluster, and provides fu
GoTorch reimplements PyTorch high-level APIs, including modules and functionals, in idiomatic Go. Thus enables deep learning programming in Go and Go+. This project is in its very early stage.
spaGO is a beautiful and maintainable machine learning library written in Go designed to support relevant neural network architectures in natural language processing tasks
Overview
Goro is a high-level machine learning library for Go built on Gorgonia. It aims to have the same feel as Keras.
Usage
import (
. "github.com/aunum/goro/pkg/v1/model"
"github.com/aunum/
Overview
Gold is a reinforcement learning library for Go. It provides a set of agents that can be used to solve challenges in various environments. The library further contains a composable tooling for creating age
Replacing Mobile Camera ISP with a Single Deep Learning Model
1. Overview [Paper] [PyTorch Implementation] [Project Webpage]
This repository provides the implementation of the RAW-to-RGB mapping approac
Flyte
Flyte is an open source, K8s-native extensible orchestration engine that manages the core machine learning pipelines at Lyft: ETAs, pricing, incentives, mapping, vision, and more.
Community
Ho
gonet
gonet is a Go module implementing multi-layer Neural Network.
Install
Install the module with:
go get github.com/dathoangnd/gonet
Import it in your project:
import "github.com/dathoangnd/gon
Overview
Vearch is a scalable distributed system for efficient similarity search of deep learning vectors.
Architecture
Data Model space, documents, vectors, scalars
Components M
Goptuna
Distributed hyperparameter optimization framework, inspired by Optuna. This library is particularly designed for machine learning, but everything will be able to optimize if you can define the objective func
💁♀
️ Your new best friend
Website — Chat online — Blog — Changelog — Getting started — Projects — Contributors — License
Getting started
Installation
D
go-tflite
Go binding for TensorFlow Lite
Usage
model := tflite.NewModelFromFile("sin_model.tflite")
if model == nil {
log.Fatal("cannot load model")
}
defer model.Delete()
options := tflite.NewInterpre