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/serving

0
View on GitHub↗
6,351 Stars·2,202 Forks·C++·Apache-2.0·4 Aufrufewww.tensorflow.org/serving↗

Serving

TensorFlow Serving is a high-performance machine learning inference server designed to deploy TensorFlow models to production environments. It functions as a complete serving system that executes predictions on input data through a graph executor, providing network endpoints that eliminate the need for a separate runtime environment for client applications.

The system is distinguished by its model version manager, which organizes and selects specific model versions within a directory hierarchy. It uses a filesystem watcher to detect new model versions and trigger automatic updates without interrupting live traffic.

Connectivity is provided through dual gRPC and REST API gateways that map input and output tensors to named serving signatures. The platform includes capabilities for large model export to bypass filesystem size limits, as well as tools for model metadata inspection and inference testing using sample inputs.

Features

  • Model Inference and Serving - Provides a high-performance platform for deploying, optimizing, and serving machine learning models for production use.
  • Model Serving & Deployment - Provides a high-performance system for deploying trained models to production environments for scalable inference.
  • Model Inference Servers - Functions as a dedicated server application that hosts machine learning models to provide scalable network-accessible inference services.
  • Model Inference - Generates predictions from input data and processes inference results from loaded models.
  • Model Versioning - Organizes different model versions in a directory hierarchy to select specific versions during inference requests.
  • Model Versioning Systems - Organizes and switches between different versions of a machine learning model without interrupting live traffic.
  • TensorFlow Graph Execution - Implements a runtime for processing TensorFlow computation graphs and mapping input tensors to named output functions.
  • TensorFlow Model Inference - Executes predictions on trained TensorFlow models using gRPC or REST APIs for client applications.
  • TensorFlow Serving Systems - Provides a high-performance environment for deploying TensorFlow machine learning models to production via gRPC and REST endpoints.
  • Inference Servers - TensorFlow Serving exposes trained models through REST endpoints to process inference requests and return specific predictions.
  • Model Inference Deployment - Deploys trained models to production environments to provide high-performance inference via network endpoints.
  • C++ Inference Runtimes - Provides a high-performance C++ engine optimized for loading and executing machine learning models to minimize inference latency.
  • Function Signature Definitions - Maps input and output tensors to named functions so external tools can identify how to interact with the model.
  • Inference Correctness Testing - Enables the execution of graph computations with sample inputs to verify model correctness before production deployment.
  • Model Metadata Inspection - Provides a command-line interface to examine computation tags, signature definitions, and tensor shapes of deployed models.
  • Model Inference APIs - Exposes HTTP endpoints specifically designed to serve real-time predictions from loaded machine learning models.
  • Model Serving Endpoints - Exposes trained models via gRPC and HTTP endpoints to provide high-performance inference for client applications.
  • REST-to-gRPC Gateways - Implements gateways that translate RESTful HTTP API calls into internal gRPC requests for the model server.
  • Model Version Watchers - Automatically detects new model versions in the filesystem to trigger updates without interrupting live traffic.
  • Concurrent Inference Instances - Coordinates concurrent inference requests across multiple loaded models and different version instances.
  • Model Serving & Deployment - Serves TensorFlow models with high-performance gRPC.
  • Serving Frameworks - High-performance serving system for TensorFlow models.

Star-Verlauf

Star-Verlauf für tensorflow/servingStar-Verlauf für tensorflow/serving

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

Häufig gestellte Fragen

Was macht tensorflow/serving?

TensorFlow Serving is a high-performance machine learning inference server designed to deploy TensorFlow models to production environments. It functions as a complete serving system that executes predictions on input data through a graph executor, providing network endpoints that eliminate the need for a separate runtime environment for client applications.

Was sind die Hauptfunktionen von tensorflow/serving?

Die Hauptfunktionen von tensorflow/serving sind: Model Inference and Serving, Model Serving & Deployment, Model Inference Servers, Model Inference, Model Versioning, Model Versioning Systems, TensorFlow Graph Execution, TensorFlow Model Inference.

Welche Open-Source-Alternativen gibt es zu tensorflow/serving?

Open-Source-Alternativen zu tensorflow/serving sind unter anderem: seldonio/seldon-core — Seldon Core is a Kubernetes-based machine learning model server and MLOps inference framework. It functions as a… pytorch/serve — This project is a PyTorch model serving framework designed to deploy and scale machine learning models in production… ludwig-ai/ludwig — Ludwig is a multimodal machine learning platform and low-code framework designed for building, training, and deploying… triton-inference-server/server — Triton Inference Server is a high-performance server designed to deploy machine learning models from multiple… paddlepaddle/paddledetection — PaddleDetection is an object detection framework designed for the end-to-end development, training, and deployment of… tensorflow/rust — This project provides Rust bindings for the TensorFlow C API, serving as a tensor computation interface and machine…

Open-Source-Alternativen zu Serving

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Serving.
  • seldonio/seldon-coreAvatar von SeldonIO

    SeldonIO/seldon-core

    4,752Auf GitHub ansehen↗

    Seldon Core is a Kubernetes-based machine learning model server and MLOps inference framework. It functions as a multi-model serving engine and pipeline orchestrator, packaging models as scalable microservices that are exposed via standardized REST and gRPC APIs. The project distinguishes itself through graph-based inference pipelines that chain models and data transformers into sequential workflows. It optimizes hardware utilization via multi-model shared serving and dynamic memory overcommit strategies, while supporting production experimentation through weighted traffic routing, A/B testin

    Goaiopsdeploymentkubernetes
    Auf GitHub ansehen↗4,752
  • pytorch/serveAvatar von pytorch

    pytorch/serve

    4,354Auf GitHub ansehen↗

    This project is a PyTorch model serving framework designed to deploy and scale machine learning models in production via scalable network endpoints. It functions as a high-performance inference server, optimizer, and model lifecycle manager that handles model loading, request batching, and hardware acceleration. The system distinguishes itself through advanced orchestration and optimization capabilities, such as chaining multiple models into sequential workflows using execution graphs and employing dynamic batching to improve throughput and latency. It provides specialized support for generat

    Java
    Auf GitHub ansehen↗4,354
  • ludwig-ai/ludwigAvatar von ludwig-ai

    ludwig-ai/ludwig

    11,717Auf GitHub ansehen↗

    Ludwig is a multimodal machine learning platform and low-code framework designed for building, training, and deploying neural networks. It enables the construction of models that process text, images, audio, and tabular data through a unified interface using declarative configuration files rather than custom code. The system features a specialized low-code framework for large language models, supporting supervised fine-tuning, preference alignment, and a constrained decoding tool to force structured data output via logit extraction. It also includes an automated model architecture search to i

    Pythoncomputer-visiondata-centricdata-science
    Auf GitHub ansehen↗11,717
  • triton-inference-server/serverAvatar von triton-inference-server

    triton-inference-server/server

    10,768Auf GitHub ansehen↗

    Triton Inference Server is a high-performance server designed to deploy machine learning models from multiple frameworks across GPUs and CPUs. It functions as a hardware-accelerated inference engine and a gRPC inference gateway, providing a standardized communication layer for transmitting binary tensor data with low latency. The system acts as a multi-framework model orchestrator, allowing users to link multiple AI models into ensembles and scripts to create complex inference pipelines. It also serves as a model lifecycle manager, providing controls to load, unload, and monitor the performan

    Pythonclouddatacenterdeep-learning
    Auf GitHub ansehen↗10,768
  • Alle 30 Alternativen zu Serving anzeigen→