awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to zhenghaoz/gorse

Open-source alternatives to Gorse

30 open-source projects similar to zhenghaoz/gorse, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Gorse alternative.

  • gorgonia/gorgoniagorgonia avatar

    gorgonia/gorgonia

    5,919View on GitHub↗

    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

    Go
    View on GitHub↗5,919
  • tensorflow/tensorflowtensorflow avatar

    tensorflow/tensorflow

    195,697View on GitHub↗

    TensorFlow is a comprehensive machine learning framework designed for the construction, training, and deployment of complex mathematical models. It utilizes a graph-based execution model that represents operations as directed acyclic graphs, enabling automatic differentiation and efficient parallel processing. The system provides high-level interfaces for defining neural network architectures, alongside a robust engine for managing multidimensional array structures and tensor mathematics. The framework distinguishes itself through a scalable distributed runtime that orchestrates workloads acr

    C++deep-learningdeep-neural-networksdistributed
    View on GitHub↗195,697
  • ghamrouni/recommenderGHamrouni avatar

    GHamrouni/Recommender

    267View on GitHub↗

    A C library for product recommendations/suggestions using collaborative filtering (CF)

    C
    View on GitHub↗267
  • pytorch/pytorchpytorch avatar

    pytorch/pytorch

    100,814View on GitHub↗

    PyTorch is a machine learning framework centered on a GPU-ready tensor library that supports multi-dimensional array operations across both CPU and accelerator hardware. It provides a foundational infrastructure for mathematical computation and dynamic neural network construction, utilizing a tape-based automatic differentiation system that allows for flexible, non-static graph execution. The framework is designed for deep integration with Python, enabling natural usage alongside standard scientific computing ecosystems. It distinguishes itself through a comprehensive distributed training sui

    Pythonautograddeep-learninggpu
    View on GitHub↗100,814

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
  • bvlc/caffeBVLC avatar

    BVLC/caffe

    34,576View on GitHub↗

    Caffe is a high-performance deep learning framework designed for training and deploying deep neural networks. It functions as a machine learning engine and a convolutional neural network library, providing a C++ backend to accelerate computations on both GPUs and CPUs. The system includes a specialized toolset for computer vision, enabling tasks such as object detection, semantic segmentation, and large-scale image retrieval. It supports the deployment of pre-trained models for image and scene recognition, as well as the ability to fine-tune neural network weights for specialized tasks. The

    C++deep-learningmachine-learningvision
    View on GitHub↗34,576
  • sjwhitworth/golearnsjwhitworth avatar

    sjwhitworth/golearn

    9,438View on GitHub↗

    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. The project implements a data frame system that loads CSV files into structured grids for matrix operations. It includes a preprocessing library for discretizing continuous variables and a model evaluation toolkit that utilizes confusion matrices and cross-validation to measure precision and recall. The library covers data engineering and management, including the ability to

    Go
    View on GitHub↗9,438
  • shogun-toolbox/shogunshogun-toolbox avatar

    shogun-toolbox/shogun

    3,067View on GitHub↗

    Shōgun

    C++
    View on GitHub↗3,067
  • fastai/fastaifastai avatar

    fastai/fastai

    27,862View on GitHub↗

    Fastai is a high-level deep learning library built on PyTorch that provides a unified interface for managing the entire machine learning lifecycle. It functions as a comprehensive training toolkit, abstracting hardware management and automating complex training loops to simplify the construction and execution of neural network models. The framework is distinguished by its notebook-centric development environment and a type-dispatching data pipeline that automatically applies transformations based on input data formats. It emphasizes transfer learning through discriminative layer-wise optimiza

    Jupyter Notebookcolabdeep-learningfastai
    View on GitHub↗27,862
  • go-ego/gsego-ego avatar

    go-ego/gse

    2,832View on GitHub↗

    Go efficient multilingual NLP and text segmentation; support English, Chinese, Japanese and others.

    Go
    View on GitHub↗2,832
  • go-ego/riotgo-ego avatar

    go-ego/riot

    6,059View on GitHub↗

    Riot is a Go-based distributed search engine and indexing server designed for full-text indexing and retrieval. It functions as a retrieval system that sorts documents by relevance using BM25 ranking algorithms, term frequency, and inverse document frequency. The engine provides specialized support for the Chinese language, featuring concurrent text segmentation and phonetic Pinyin mapping to match romanized input with characters. It utilizes a distributed architecture that employs hash-based index sharding to balance data load and throughput across multiple server nodes. The system covers a

    Gogogolanggwk
    View on GitHub↗6,059
  • dmlc/xgboostdmlc avatar

    dmlc/xgboost

    28,471View on GitHub↗

    XGBoost is a distributed machine learning library for implementing scalable gradient boosting decision trees used for regression, classification, and ranking. It functions as a predictive model framework and a cross-language toolkit, providing a core implementation with native bindings for Python, R, Java, Scala, and C++. The system is designed as a GPU-accelerated library that utilizes CUDA and NCCL to speed up the training of decision tree ensembles. It operates as a distributed framework capable of scaling training and prediction across multi-node clusters and GPU environments to process m

    C++distributed-systemsgbdtgbm
    View on GitHub↗28,471
  • elastic/go-elasticsearchelastic avatar

    elastic/go-elasticsearch

    6,051View on GitHub↗

    The official Go client for Elasticsearch

    Go
    View on GitHub↗6,051
  • aimhubio/aimaimhubio avatar

    aimhubio/aim

    6,159View on GitHub↗

    Aim is an open-source platform for logging, visualizing, and comparing machine learning training runs and LLM traces. It provides a remote tracking server and a comparison UI, functioning as an ML experiment tracker, AI workflow logger, and LLM trace recorder that captures prompts, generations, and tool calls from AI applications. The platform distinguishes itself through a run-based data model with local SQLite storage, real-time metric streaming, and a plugin-based explorer system that supports specialized visual analysis of metrics, images, audio, and text. It offers a Python SDK with cont

    Python
    View on GitHub↗6,159
  • georgebuilds/annealgeorgebuilds avatar

    georgebuilds/anneal

    29View on GitHub↗

    Machine learning compiler in Go. A from-scratch tinygrad port: graph-rewrite IR, autodiff as a compiler pass, zero-CGO WebGPU backend.

    Goautodiffautogradcompiler
    View on GitHub↗29
  • cloudkj/lambda-mlcloudkj avatar

    cloudkj/lambda-ml

    78View on GitHub↗

    A small machine learning library written in Lisp (Clojure) aimed at providing simple, concise implementations of machine learning techniques and utilities.

    Clojure
    View on GitHub↗78
  • christophm/rulefitchristophM avatar

    christophM/rulefit

    446View on GitHub↗

    Python implementation of the rulefit algorithm

    Python
    View on GitHub↗446
  • codeplea/genanncodeplea avatar

    codeplea/genann

    2,268View on GitHub↗

    simple neural network library in ANSI C

    Cannansiartificial-neural-networks
    View on GitHub↗2,268
  • benedekrozemberczki/shapleybenedekrozemberczki avatar

    benedekrozemberczki/shapley

    226View on GitHub↗

    The official implementation of "The Shapley Value of Classifiers in Ensemble Games" (CIKM 2021).

    Python
    View on GitHub↗226
  • akrylysov/simpleftsA

    akrylysov/simplefts

    0View on GitHub↗
    View on GitHub↗0
  • cdipaolo/gomlcdipaolo avatar

    cdipaolo/goml

    1,615View on GitHub↗

    On-line Machine Learning in Go (and so much more)

    Go
    View on GitHub↗1,615
  • aksnzhy/xlearnaksnzhy avatar

    aksnzhy/xlearn

    3,095View on GitHub↗

    High performance, easy-to-use, and scalable machine learning (ML) package, including linear model (LR), factorization machines (FM), and field-aware factorization machines (FFM) for Python and CLI interface.

    C++
    View on GitHub↗3,095
  • clab/dynetclab avatar

    clab/dynet

    3,433View on GitHub↗

    DyNet: The Dynamic Neural Network Toolkit

    C++
    View on GitHub↗3,433
  • daviddengcn/go-prdaviddengcn avatar

    daviddengcn/go-pr

    68View on GitHub↗

    Pattern recognition package in Go lang.

    Go
    View on GitHub↗68
  • davisking/dlibdavisking avatar

    davisking/dlib

    14,399View on GitHub↗

    dlib is a C++ machine learning toolkit and data analysis framework. It provides a collection of algorithms and utilities for building predictive modeling applications and performing statistical analysis on large datasets within native C++ environments. The project functions as a binding library that wraps low-level C++ machine learning algorithms into high-level Python scripting interfaces. This allows for the integration of high-performance native implementations with Python for machine learning development. The framework covers the implementation of predictive models, the execution of mach

    C++c-plus-pluscomputer-visiondeep-learning
    View on GitHub↗14,399
  • dobiasd/frugally-deepDobiasd avatar

    Dobiasd/frugally-deep

    1,125View on GitHub↗

    A lightweight header-only library for using Keras (TensorFlow) models in C++.

    C++c-plus-plusc-plus-plus-14convolutional-neural-networks
    View on GitHub↗1,125
  • dswah/pygamdswah avatar

    dswah/pyGAM

    1,005View on GitHub↗

    CONTRIBUTORS WELCOME Generalized Additive Models in Python

    Python
    View on GitHub↗1,005
  • benedekrozemberczki/littleballoffurbenedekrozemberczki avatar

    benedekrozemberczki/littleballoffur

    715View on GitHub↗

    Little Ball of Fur - A graph sampling extension library for NetworKit and NetworkX (CIKM 2020)

    Python
    View on GitHub↗715
  • eriklindernoren/ml-from-scratcheriklindernoren avatar

    eriklindernoren/ML-From-Scratch

    31,918View on GitHub↗

    This project is an educational toolkit that provides implementations of fundamental machine learning algorithms built from scratch. By avoiding high-level library abstractions, it serves as a pedagogical reference for understanding the mathematical foundations and core mechanics of supervised learning, unsupervised learning, and reinforcement learning models. The repository distinguishes itself through a modular approach to model construction, allowing users to build custom neural networks by chaining independent functional blocks. It covers a wide range of techniques, including gradient-base

    Pythondata-miningdata-sciencedeep-learning
    View on GitHub↗31,918
  • fidoproject/fidoFidoProject avatar

    FidoProject/Fido

    462View on GitHub↗

    A lightweight C++ machine learning library for embedded electronics and robotics.

    C++betaembeddedmachine-learning
    View on GitHub↗462
  • azure/mmlsparkAzure avatar

    Azure/mmlspark

    5,228View on GitHub↗

    Mmlspark is a distributed framework for executing machine learning models, data transformations, and AI service integrations across Apache Spark clusters. It functions as a distributed machine learning library and pipeline orchestrator, allowing users to integrate pre-trained cognitive services and custom models into large-scale batch and streaming workflows. The project is distinguished by its ability to incorporate external AI services and web APIs directly into big data pipelines for text and vision analysis. It provides a scalable model training framework that coordinates gradient boostin

    Scala
    View on GitHub↗5,228