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
·
tensorflow avatar

tensorflow/tfjs-coreArchived

0
View on GitHub↗
8,437 Stars·930 Forks·TypeScript·Apache-2.0·5 Aufrufejs.tensorflow.org↗

Tfjs Core

TensorFlow.js is a JavaScript machine learning library and browser-based runtime used to build, train, and execute models. It functions as a WebGL accelerated tensor engine, providing a foundation for high-performance linear algebra operations and an automatic differentiation framework for computing gradients.

The project distinguishes itself through its ability to run machine learning directly in web environments, supporting both client-side inference and browser-based training. It enables the deployment of Python-based models by converting Keras or TensorFlow models into compatible formats and provides native support for TFLite models via flatbuffers.

The library covers a broad surface of capabilities, including model construction and transfer learning, hardware-accelerated inference, and the management of model lifecycles. It also includes utilities for data preprocessing, media decoding from camera feeds and images, and a suite of visualization tools for monitoring training progress and model architecture.

Features

  • In-Browser ML Runtimes - Provides a browser-based runtime for executing pre-trained machine learning models including TFLite and Keras conversions.
  • Hardware-Accelerated WebGL Execution - Functions as a WebGL accelerated tensor engine that offloads linear algebra operations to the GPU.
  • Automatic Differentiation - Implements a full automatic differentiation framework for computing gradients during model training.
  • Automatic Differentiation Frameworks - Provides a comprehensive engine for computing exact gradients to support model training and optimization.
  • Browser-Based Deep Learning - Enables running pre-trained models or training new ones entirely within the web browser.
  • Client-Side Inference - Executes machine learning predictions directly on user devices to enable real-time responses.
  • Hardware-Accelerated Inference - Executes loaded models using GPU-accelerated operations for real-time inference performance.
  • In-Browser Model Execution - Enables the execution of machine learning models directly in the web browser using JavaScript.
  • JavaScript Machine Learning Libraries - Provides a complete library for implementing and training neural networks and ML models using JavaScript.
  • JavaScript Model Training - Provides a full environment for developing and optimizing neural networks using JS and automatic differentiation.
  • Eager-Execution Frameworks - Creates and optimizes machine learning models using an eager API for definition and training.
  • Backend-Agnostic Engines - Provides a backend-agnostic engine that decouples tensor operations from specific hardware like WebGL or WASM.
  • Tensor Initialization - Initializes multidimensional tensors of varying ranks and shapes from arrays or hardware buffers.
  • Linear Algebra - Executes high-performance mathematical routines for vector and matrix operations on tensors.
  • Pretrained Model Integrations - Retrieves model architecture and weight shards from web servers to perform inference or continue training.
  • Eager Execution Modes - Supports an eager execution mode where operations are evaluated immediately as they are called.
  • FlatBuffer Model Interpreters - Includes native support for TFLite models via FlatBuffers for efficient inference without a full framework.
  • Data Preprocessing - Provides tools for cleaning, normalizing, and transforming raw data before it is used in model training.
  • Model Architecture Visualizations - TensorFlow.js displays tabular information about model architecture and detailed histograms of layer parameters.
  • Model Persistence - Saves and retrieves trained model artifacts and topology to local storage or static resources.
  • Weight Sharding - Retrieves large model parameters in fragmented binary shards to optimize network transfer and memory.
  • Training Progress Monitors - Produces real-time plots of metrics like loss and accuracy during model training via callbacks.
  • Transfer Learning - Implements techniques for adapting pre-trained models to new tasks by training them on new datasets.
  • Model Lifecycle Management - Manages the loading of pre-trained models from URLs and the release of associated hardware resources.
  • TFLite Interpreters - Imports TFLite flatbuffers from URLs or memory buffers into an interpreter for execution.
  • Web-Compatible Format Converters - Transforms models from frameworks like Keras into compatible JSON and binary formats for web execution.
  • Deep Learning Frameworks - WebGL-accelerated linear algebra and ML for JavaScript.

Star-Verlauf

Star-Verlauf für tensorflow/tfjs-coreStar-Verlauf für tensorflow/tfjs-core

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 Tfjs Core

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Tfjs Core.
  • 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
  • snowkylin/tensorflow-handbookAvatar von snowkylin

    snowkylin/tensorflow-handbook

    3,927Auf GitHub ansehen↗

    This project is a comprehensive educational resource and tutorial handbook for building, training, and deploying machine learning models using TensorFlow 2. It serves as a structured learning guide covering core deep learning concepts, including neural network architectures, automatic differentiation, and tensor operations. The handbook provides technical guidance on optimizing execution efficiency through GPU memory management, distributed training, and model quantization. It also includes detailed manuals for constructing high-performance data pipelines and exporting models for production s

    Jupyter Notebook
    Auf GitHub ansehen↗3,927
  • lyhue1991/eat_tensorflow2_in_30_daysAvatar von lyhue1991

    lyhue1991/eat_tensorflow2_in_30_days

    9,933Auf GitHub ansehen↗

    This project is a structured learning curriculum and technical reference for mastering deep learning with TensorFlow. It provides a comprehensive guide for building, training, and deploying neural networks, combining theoretical fundamentals with practical implementation examples. The repository distinguishes itself by covering the end-to-end machine learning workflow, from low-level tensor mathematics and linear algebra to the creation of complex model architectures. It includes specific guidance on developing data pipelines for diverse data types, such as images, text, and time-series seque

    Pythontensorflowtensorflow-examplestensorflow-tutorial
    Auf GitHub ansehen↗9,933
  • dusty-nv/jetson-inferenceAvatar von dusty-nv

    dusty-nv/jetson-inference

    8,734Auf GitHub ansehen↗

    jetson-inference is a set of libraries and tools for executing optimized deep learning models on embedded GPU hardware. Its primary purpose is to enable real-time computer vision and AI inference at the edge with low latency and high throughput. The project distinguishes itself through high-performance streaming analytics and the ability to execute concurrent AI pipelines on auto-grade silicon. It provides specialized support for multi-sensor stream processing, utilizing zero-copy data transport to load camera frames directly into GPU memory. The codebase covers a broad surface of capabiliti

    C++caffecomputer-visiondeep-learning
    Auf GitHub ansehen↗8,734
Alle 30 Alternativen zu Tfjs Core anzeigen→

Häufig gestellte Fragen

Was macht tensorflow/tfjs-core?

TensorFlow.js is a JavaScript machine learning library and browser-based runtime used to build, train, and execute models. It functions as a WebGL accelerated tensor engine, providing a foundation for high-performance linear algebra operations and an automatic differentiation framework for computing gradients.

Was sind die Hauptfunktionen von tensorflow/tfjs-core?

Die Hauptfunktionen von tensorflow/tfjs-core sind: In-Browser ML Runtimes, Hardware-Accelerated WebGL Execution, Automatic Differentiation, Automatic Differentiation Frameworks, Browser-Based Deep Learning, Client-Side Inference, Hardware-Accelerated Inference, In-Browser Model Execution.

Welche Open-Source-Alternativen gibt es zu tensorflow/tfjs-core?

Open-Source-Alternativen zu tensorflow/tfjs-core sind unter anderem: tensorflow/tfjs — TensorFlow.js is a JavaScript machine learning library used for training and deploying models in web browsers and… snowkylin/tensorflow-handbook — This project is a comprehensive educational resource and tutorial handbook for building, training, and deploying… lyhue1991/eat_tensorflow2_in_30_days — This project is a structured learning curriculum and technical reference for mastering deep learning with TensorFlow.… dusty-nv/jetson-inference — jetson-inference is a set of libraries and tools for executing optimized deep learning models on embedded GPU… tensorflow/tfjs-models — This project is a collection of pre-trained machine learning models and conversion pipelines designed for running… tflearn/tflearn — tflearn is a deep learning framework and high-level API wrapper for TensorFlow. It provides a toolkit for designing…