Gorgonia is a Go library that provides an automatic differentiation engine and a computation graph framework for building and training neural networks. It functions as a CUDA-accelerated tensor library and a SIMD-optimized math library, enabling machine learning workflows entirely within the Go ecosystem. The library distinguishes itself through a dual-backend architecture that dispatches neural network operations to either a GPU or CPU depending on CUDA availability at runtime. It constructs differentiable directed acyclic graphs of tensor operations, supports reverse-mode automatic gradient
This is an interactive notebook-based course that teaches machine learning from Python fundamentals through deep learning and natural language processing. It uses real datasets and multiple frameworks within a structured, hands-on curriculum that combines concise explanations with executable code cells, built-in datasets, and embedded exercise checkpoints. Learning progresses through data preparation and exploration, classical machine learning workflows, computer vision with convolutional neural networks, and natural language processing with deep learning, all delivered as a cohesive progressi
mlpack is a header-only C++ machine learning library that defines matrix types as compile-time templates, enabling flexible numeric precision and memory layout without runtime overhead. Its core identity is built around a template metaprogramming architecture that allows algorithms to be included selectively as independent modules, reducing binary size, and supports compile-time serialization of neural network parameters by deducing matrix types and structure at compile time. The library distinguishes itself through a multi-language binding framework that automatically generates bindings for
On-line Machine Learning in Go (and so much more)
GoLearn is a machine learning library for the Go programming language. It provides a supervised learning framework and a toolkit for building, training, and evaluating predictive models through a standardized interface.
Die Hauptfunktionen von sjwhitworth/golearn sind: Machine Learning Frameworks, Supervised Learning Frameworks, Data Representation, Performance Metrics, Dataset Preprocessing Tools, Go Machine Learning Libraries, Data Preparation Tools, Data Preprocessing.
Open-Source-Alternativen zu sjwhitworth/golearn sind unter anderem: gorgonia/gorgonia — Gorgonia is a Go library that provides an automatic differentiation engine and a computation graph framework for… nyandwi/machine_learning_complete — This is an interactive notebook-based course that teaches machine learning from Python fundamentals through deep… mlpack/mlpack — mlpack is a header-only C++ machine learning library that defines matrix types as compile-time templates, enabling… tensorflow/tensorflow — TensorFlow is a comprehensive machine learning framework designed for the construction, training, and deployment of… cdipaolo/goml — On-line Machine Learning in Go (and so much more). tommyzihao/train_custom_dataset — This project is a computer vision training pipeline and image classification framework. It provides a workflow for…