awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
yahoo avatar

yahoo/TensorFlowOnSpark

0
View on GitHub↗
3,850 estrellas·939 forks·Python·Apache-2.0·2 vistas

TensorFlowOnSpark

TensorFlowOnSpark is a distributed framework for running TensorFlow machine learning workloads and model training across Apache Spark clusters. It functions as a cluster computing orchestrator that manages worker processes and resource allocation to scale deep learning tasks across multiple computing nodes.

The platform enables distributed deep learning training and large-scale model inference, allowing users to execute tasks across a cluster of servers to handle datasets that exceed the memory of a single machine. It integrates deep learning workloads with Spark data processing to create end-to-end pipelines for data transformation and model execution.

The system covers distributed data ingestion from remote storage, parallel model development to reduce training time, and the execution of parallel predictions across cluster nodes.

Features

  • Spark Integrations - Bridges deep learning workloads with Apache Spark clusters to create end-to-end data processing and model execution pipelines.
  • Distributed Deep Learning - Scales deep learning model training across a cluster of servers to process datasets that exceed single-machine memory.
  • Resource Orchestration - Uses Apache Spark's resource management to handle worker process lifecycles and node reservations.
  • Distributed Inference Engines - Implements a framework for splitting and executing machine learning inference workloads across multiple cluster nodes.
  • Multi-Node Inference Scaling - Distributes large-scale model inference across multiple nodes to process massive data volumes in parallel.
  • Distributed Training - Scales the training of deep learning models across multiple compute nodes to handle massive datasets.
  • Distributed Learning - Implements frameworks for training deep learning models across multiple computing nodes in a parallel fashion.
  • Parallel Inference Orchestrators - Provides orchestration logic to distribute model prediction tasks across a cluster to maximize inference throughput.
  • Cluster Orchestrators - Coordinates distributed workloads and resource allocation across Spark clusters for machine learning pipelines.
  • Parallel Training - Executes model training processes concurrently across a cluster to accelerate the development of large-scale models.
  • Distributed Training Accelerators - Scales deep learning workloads across multiple hardware units to reduce total training time on large datasets.
  • Model Weight Synchronization - Coordinates the synchronization of neural network weights and training states across distributed workers.
  • Training Data Ingestion - Provides mechanisms for importing and preprocessing raw training data from HDFS or Spark for neural network consumption.
  • Distributed Ingestion - Implements distributed orchestration for ingesting large-scale datasets from remote filesystems directly into worker nodes.
  • Compute Graph Slicing - Implements techniques for partitioning the TensorFlow compute graph across multiple distributed nodes for parallel execution.
  • Distributed Node Lifecycles - Manages the deployment and runtime supervision of worker processes across a distributed server environment.
  • Frameworks and Libraries - Distributed training support for Apache Spark clusters.

Historial de estrellas

Gráfico del historial de estrellas de yahoo/tensorflowonsparkGráfico del historial de estrellas de yahoo/tensorflowonspark

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Alternativas open-source a TensorFlowOnSpark

Proyectos open-source similares, clasificados según cuántas características comparten con TensorFlowOnSpark.
  • azure/mmlsparkAvatar de Azure

    Azure/mmlspark

    5,228Ver en 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
    Ver en GitHub↗5,228
  • exo-explore/exoAvatar de exo-explore

    exo-explore/exo

    45,380Ver en GitHub↗

    Exo is a distributed inference engine designed to run machine learning models across local hardware. It functions as a network orchestration layer that automatically discovers available devices to form a unified computing cluster, allowing users to scale artificial intelligence workloads by distributing computational tasks across multiple machines. The platform distinguishes itself through its ability to manage the entire lifecycle of local models while providing a standardized gateway for external applications. By translating local model outputs into industry-standard formats, it enables exi

    Python
    Ver en GitHub↗45,380
  • h2oai/h2o-3Avatar de h2oai

    h2oai/h2o-3

    7,493Ver en GitHub↗

    h2o-3 is a distributed machine learning platform and automated machine learning framework designed for training and deploying predictive models using distributed in-memory computing. It functions as a deep learning framework and a distributed model scoring engine, capable of operating as a Kubernetes ML cluster to process large datasets in parallel. The platform distinguishes itself through automated machine learning capabilities that automatically select the best algorithms and hyperparameters to optimize model performance. It provides specialized deep learning toolkits for tasks including i

    Jupyter Notebookautomlbig-datadata-science
    Ver en GitHub↗7,493
  • microsoft/synapsemlAvatar de microsoft

    microsoft/SynapseML

    5,230Ver en GitHub↗

    SynapseML is an Apache Spark machine learning library designed for building and scaling machine learning workflows and data pipelines across distributed clusters. It serves as a distributed machine learning pipeline framework and a distributed inference engine for executing hardware-accelerated predictions and deep learning tasks on large-scale datasets. The project functions as a cloud AI integration layer, allowing users to apply pretrained artificial intelligence services for text, vision, and speech within distributed pipelines. It also includes a dedicated suite of tools for distributed

    Scalaaiapache-sparkazure
    Ver en GitHub↗5,230
Ver las 30 alternativas a TensorFlowOnSpark→

Preguntas frecuentes

¿Qué hace yahoo/tensorflowonspark?

TensorFlowOnSpark is a distributed framework for running TensorFlow machine learning workloads and model training across Apache Spark clusters. It functions as a cluster computing orchestrator that manages worker processes and resource allocation to scale deep learning tasks across multiple computing nodes.

¿Cuáles son las características principales de yahoo/tensorflowonspark?

Las características principales de yahoo/tensorflowonspark son: Spark Integrations, Distributed Deep Learning, Resource Orchestration, Distributed Inference Engines, Multi-Node Inference Scaling, Distributed Training, Distributed Learning, Parallel Inference Orchestrators.

¿Qué alternativas de código abierto existen para yahoo/tensorflowonspark?

Las alternativas de código abierto para yahoo/tensorflowonspark incluyen: azure/mmlspark — Mmlspark is a distributed framework for executing machine learning models, data transformations, and AI service… exo-explore/exo — Exo is a distributed inference engine designed to run machine learning models across local hardware. It functions as a… h2oai/h2o-3 — h2o-3 is a distributed machine learning platform and automated machine learning framework designed for training and… microsoft/synapseml — SynapseML is an Apache Spark machine learning library designed for building and scaling machine learning workflows and… angel-ml/angel — Angel is a distributed machine learning framework and graph computation engine designed to train predictive models and… horovod/horovod — Horovod is a distributed deep learning framework and gradient synchronizer designed to scale model training across…