awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
transcranial avatar

transcranial/keras-js

0
View on GitHub↗
4,963 Stars·493 Forks·JavaScript·MIT·5 Aufrufetranscranial.github.io/keras-js↗

Keras Js

Keras-js ist eine JavaScript-Inferenz-Engine und ein browserbasiertes Machine-Learning-Framework, das darauf ausgelegt ist, vortrainierte Keras-neuronale Netze auszuführen. Es ermöglicht clientseitige Modell-Inferenz in Webbrowsern oder Node.js-Umgebungen, ohne dass ein Backend-Server erforderlich ist.

Die Bibliothek nutzt einen WebGL-Tensor-Beschleuniger, um mathematische Operationen zur Hardwarebeschleunigung auf den Grafikprozessor abzubilden. Um die Reaktionsfähigkeit der Benutzeroberfläche während rechenintensiver Berechnungen aufrechtzuerhalten, integriert sie eine Web-Worker-Inferenz-Runtime, die die Verarbeitung neuronaler Netze in Hintergrund-Threads ausführt.

Das System unterstützt das Laden von Modellen über JSON-Konfigurationsdateien und Gewichtungs-Tensoren. Es verwaltet große numerische Arrays unter Verwendung von WebGL-Texturspeicherung, um Hochgeschwindigkeits-Speicherzugriffe während der Tensor-Ausführung zu ermöglichen.

Features

  • Keras Model Execution - A JavaScript library for running pre-trained Keras neural networks directly in the browser or Node.js environment.
  • Web-Based Machine Learning - Provides a framework for integrating and executing machine learning models directly within web browsers.
  • Client-Side Inference - Enables the execution of pre-trained machine learning models directly within the web browser.
  • Browser-Based Frameworks - Implements a deep learning framework specifically designed to run within web browser environments.
  • GPU-Accelerated Computation - Offloads mathematical tensor operations to graphics hardware for high-performance numerical processing.
  • WebGL Tensor Acceleration - Accelerates tensor operations by mapping mathematical computations to WebGL shaders and textures.
  • Inference Execution - Implements the execution of inference tasks on trained models to generate outputs.
  • External Model Loading - Imports and initializes pre-trained Keras models using JSON configuration files and weight tensors.
  • Tensor Texture Storage - Utilizes WebGL texture storage to manage large numerical arrays for high-speed memory access during tensor execution.
  • Inference Runtimes - Provides a background execution system that runs heavy machine learning computations in separate threads.
  • Inference Threading - Executes neural network processing in background web worker threads to maintain user interface responsiveness.
  • Responsive Interface Threading - Offloads heavy neural network computations to background threads to prevent the browser interface from freezing.
  • Deep Learning Frameworks - Run Keras models in the browser using WebGL.
  • Machine-Learning-Frameworks - Browser-based execution of Keras models with WebGL acceleration.
  • Developer Tools - Engine for running trained models in web browsers.
  • Frameworks and Libraries - Browser-based execution for Keras models.

Star-Verlauf

Star-Verlauf für transcranial/keras-jsStar-Verlauf für transcranial/keras-js

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu Keras Js

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Keras Js.
  • tensorflow/tfjsAvatar von tensorflow

    tensorflow/tfjs

    19,134Auf GitHub ansehen↗

    TensorFlow.js is a JavaScript machine learning library used for training and deploying models in web browsers and server-side environments. It functions as a browser-based model trainer, a WebAssembly inference engine, and a WebGPU accelerated tensor library for low-level linear algebra. The project also includes a model converter to transform Python-based models into optimized formats for JavaScript execution. The library distinguishes itself through a pluggable backend architecture that allows mathematical operations to be executed via CPU, WebGL, or WebGPU. It supports the conversion of Py

    TypeScript
    Auf GitHub ansehen↗19,134
  • harthur/brainAvatar von harthur

    harthur/brain

    7,991Auf GitHub ansehen↗

    Brain is a JavaScript library for building, training, and running feed-forward neural networks. It implements a multilayer perceptron model designed for pattern recognition and function approximation. The library includes a standalone inference engine that converts trained models into portable JavaScript functions. This allows predictions to be executed in browser or Node.js environments without requiring the original library dependencies. The system supports persistent model management through JSON serialization for saving and loading network weights. It also provides a streaming mechanism

    JavaScript
    Auf GitHub ansehen↗7,991
  • lasagne/lasagneAvatar von Lasagne

    Lasagne/Lasagne

    3,863Auf GitHub ansehen↗

    Lasagne is a modular neural network framework and symbolic computation engine used for building and training deep learning architectures. Built as a library on top of Theano, it utilizes symbolic expression graphs and lazy evaluation to automate gradient calculations for parameter optimization. The framework emphasizes modularity by allowing the construction of complex neural networks through the composition of independent and reusable layers. It is designed as a hardware-accelerated machine learning library that offloads intensive linear algebra operations to graphics processors to increase

    Python
    Auf GitHub ansehen↗3,863
  • deepmind/sonnetAvatar von deepmind

    deepmind/sonnet

    9,920Auf GitHub ansehen↗

    Sonnet is a modular machine learning framework and TensorFlow library used for building, training, and managing deep learning models. It functions as a system for composing neural networks from reusable modules and layers that encapsulate their own parameters and internal states. The project provides specialized tools for distributed model training, enabling the synchronization of gradients across multiple hardware devices. It also serves as a model state management system, allowing for the persistence of neural network weights and the export of portable models that separate the computation g

    Python
    Auf GitHub ansehen↗9,920
Alle 30 Alternativen zu Keras Js anzeigen→

Häufig gestellte Fragen

Was macht transcranial/keras-js?

Keras-js ist eine JavaScript-Inferenz-Engine und ein browserbasiertes Machine-Learning-Framework, das darauf ausgelegt ist, vortrainierte Keras-neuronale Netze auszuführen. Es ermöglicht clientseitige Modell-Inferenz in Webbrowsern oder Node.js-Umgebungen, ohne dass ein Backend-Server erforderlich ist.

Was sind die Hauptfunktionen von transcranial/keras-js?

Die Hauptfunktionen von transcranial/keras-js sind: Keras Model Execution, Web-Based Machine Learning, Client-Side Inference, Browser-Based Frameworks, GPU-Accelerated Computation, WebGL Tensor Acceleration, Inference Execution, External Model Loading.

Welche Open-Source-Alternativen gibt es zu transcranial/keras-js?

Open-Source-Alternativen zu transcranial/keras-js sind unter anderem: tensorflow/tfjs — TensorFlow.js is a JavaScript machine learning library used for training and deploying models in web browsers and… harthur/brain — Brain is a JavaScript library for building, training, and running feed-forward neural networks. It implements a… lasagne/lasagne — Lasagne is a modular neural network framework and symbolic computation engine used for building and training deep… graal-research/poutyne — A simplified framework and utilities for PyTorch. cornellius-gp/gpytorch — GPyTorch is a GPU-accelerated probabilistic framework and PyTorch library for implementing scalable Gaussian process… deepmind/sonnet — Sonnet is a modular machine learning framework and TensorFlow library used for building, training, and managing deep…