awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
tensorflow avatar

tensorflow/tfjs-coreArchived

0
View on GitHub↗
8,437 نجوم·930 تفرعات·TypeScript·Apache-2.0·5 مشاهداتjs.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.

سجل النجوم

مخطط تاريخ النجوم لـ tensorflow/tfjs-coreمخطط تاريخ النجوم لـ tensorflow/tfjs-core

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

الأسئلة الشائعة

ما هي وظيفة 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.

ما هي الميزات الرئيسية لـ tensorflow/tfjs-core؟

الميزات الرئيسية لـ tensorflow/tfjs-core هي: 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.

ما هي البدائل مفتوحة المصدر لـ tensorflow/tfjs-core؟

تشمل البدائل مفتوحة المصدر لـ tensorflow/tfjs-core: 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…

بدائل مفتوحة المصدر لـ Tfjs Core

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Tfjs Core.
  • tensorflow/tfjsالصورة الرمزية لـ tensorflow

    tensorflow/tfjs

    19,134عرض على GitHub↗

    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
    عرض على GitHub↗19,134
  • snowkylin/tensorflow-handbookالصورة الرمزية لـ snowkylin

    snowkylin/tensorflow-handbook

    3,927عرض على GitHub↗

    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
    عرض على GitHub↗3,927
  • lyhue1991/eat_tensorflow2_in_30_daysالصورة الرمزية لـ lyhue1991

    lyhue1991/eat_tensorflow2_in_30_days

    9,933عرض على GitHub↗

    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
    عرض على GitHub↗9,933
  • dusty-nv/jetson-inferenceالصورة الرمزية لـ dusty-nv

    dusty-nv/jetson-inference

    8,734عرض على GitHub↗

    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
    عرض على GitHub↗8,734
عرض جميع البدائل الـ 30 لـ Tfjs Core→