awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Oneflow-Inc avatar

Oneflow-Inc/oneflow

0
View on GitHub↗
9,400 stele·1,016 fork-uri·C++·Apache-2.0·6 vizualizăriwww.oneflow.org↗

Oneflow

OneFlow is a deep learning framework and distributed execution engine designed for building, training, and deploying neural network architectures. It functions as a scalable neural network library that allows for the development of deep learning models and their execution across distributed hardware.

The project includes a machine learning graph compiler used to optimize neural network execution graphs. This allows for the acceleration of model performance and the reduction of latency during both training and inference.

The framework covers broad capability areas including large-scale model training, deep learning performance optimization, and the deployment of machine learning models to production environments. It provides a high-level interface for rapid prototyping and the ability to scale model execution across parallel environments.

Features

  • Deep Learning Frameworks - Provides a comprehensive framework for building, training, and deploying deep learning models.
  • Computational Graphs - Uses directed graphs to represent mathematical operations, enabling global optimization and lazy execution.
  • Distributed Model Execution - Distributes model workloads across multiple compute devices to increase processing speed and throughput.
  • Data-Parallel Training - Provides data-parallel training capabilities to distribute large datasets across multiple worker nodes.
  • Hardware Acceleration Abstractions - Provides unified abstractions to execute models across heterogeneous hardware including CPUs, GPUs, and AI accelerators.
  • Large-Scale Model Training - Distributes heavy deep learning computations across multiple hardware units to train complex models.
  • Model Performance Optimizations - Uses compiler-level transformations and graph optimization to maximize computational efficiency and reduce latency.
  • Static Graph Compilers - Includes a graph compiler that transforms high-level model descriptions into optimized low-level execution plans.
  • Neural Network Libraries - Provides a scalable neural network library for rapid prototyping and distributed deployment.
  • Graph Execution Compilers - Implements a graph compiler that optimizes neural network execution graphs for improved performance.
  • Model Prototyping - Offers a high-level interface for the rapid prototyping and definition of neural network architectures.
  • Automatic Differentiation Engines - Implements a reverse-mode automatic differentiation engine to compute gradients by tracking operation dependencies.
  • Deep Learning Optimization - Optimizes computational graphs to accelerate model execution and reduce latency during training and inference.
  • Model Deployment - Enables the deployment of trained models across distributed hardware to handle large-scale inference.
  • Model Deployment Pipelines - Provides pipelines for deploying trained machine learning models into production environments for high-volume inference.
  • Static Graph Execution - Captures dynamic execution paths and converts them into static graphs for optimized production deployment.
  • Deep Learning Frameworks - Scalable and user-friendly deep learning framework.

Istoric stele

Graficul istoricului de stele pentru oneflow-inc/oneflowGraficul istoricului de stele pentru oneflow-inc/oneflow

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Alternative open-source pentru Oneflow

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Oneflow.
  • lyhue1991/eat_tensorflow2_in_30_daysAvatar lyhue1991

    lyhue1991/eat_tensorflow2_in_30_days

    9,933Vezi pe 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
    Vezi pe GitHub↗9,933
  • google-research/scenicAvatar google-research

    google-research/scenic

    3,807Vezi pe GitHub↗

    Scenic is a research framework designed for the development and training of deep learning models, with a specific focus on computer vision and multimodal transformer architectures. It provides a comprehensive toolkit for defining neural network structures, managing large-scale data pipelines, and executing training workflows across distributed hardware environments. The framework is built upon a functional programming paradigm that utilizes hardware-agnostic tensor abstractions and just-in-time compilation to maximize computational efficiency. By employing modular layer composition, it allows

    Python
    Vezi pe GitHub↗3,807
  • microsoft/cntkAvatar Microsoft

    Microsoft/CNTK

    17,602Vezi pe GitHub↗

    CNTK is a deep learning toolkit used for the design, construction, and training of neural networks. It defines model architectures as computational graphs and optimizes network parameters using an automatic differentiation engine and stochastic gradient descent. The project emphasizes large scale model distribution, spreading training workloads across multiple hardware nodes and GPUs. It features specialized support for dynamic sequence handling, allowing filters to be convolved across both spatial and dynamic sequence axes to process data of variable lengths. The toolkit provides hardware-a

    C++
    Vezi pe GitHub↗17,602
  • paddlepaddle/paddleAvatar PaddlePaddle

    PaddlePaddle/Paddle

    23,632Vezi pe GitHub↗

    Paddle is a deep learning framework designed for building, training, and deploying neural networks. It provides a platform for constructing models using tensor-based computations and supports both dynamic and static execution graphs to facilitate research and production workflows. The platform functions as a distributed machine learning system, enabling the scaling of training workloads across multiple nodes and hardware clusters. It includes a comprehensive toolkit for model deployment and optimization, allowing users to convert external model formats, compress trained models for resource-co

    C++deep-learningdistributed-trainingefficiency
    Vezi pe GitHub↗23,632
Vezi toate cele 30 alternative pentru Oneflow→

Întrebări frecvente

Ce face oneflow-inc/oneflow?

OneFlow is a deep learning framework and distributed execution engine designed for building, training, and deploying neural network architectures. It functions as a scalable neural network library that allows for the development of deep learning models and their execution across distributed hardware.

Care sunt principalele funcționalități ale oneflow-inc/oneflow?

Principalele funcționalități ale oneflow-inc/oneflow sunt: Deep Learning Frameworks, Computational Graphs, Distributed Model Execution, Data-Parallel Training, Hardware Acceleration Abstractions, Large-Scale Model Training, Model Performance Optimizations, Static Graph Compilers.

Care sunt câteva alternative open-source pentru oneflow-inc/oneflow?

Alternativele open-source pentru oneflow-inc/oneflow includ: lyhue1991/eat_tensorflow2_in_30_days — This project is a structured learning curriculum and technical reference for mastering deep learning with TensorFlow.… google-research/scenic — Scenic is a research framework designed for the development and training of deep learning models, with a specific… microsoft/cntk — CNTK is a deep learning toolkit used for the design, construction, and training of neural networks. It defines model… paddlepaddle/paddle — Paddle is a deep learning framework designed for building, training, and deploying neural networks. It provides a… mindspore-ai/mindspore — MindSpore is a deep learning framework designed for building and training neural networks across cloud, edge, and… snowkylin/tensorflow-handbook — This project is a comprehensive educational resource and tutorial handbook for building, training, and deploying…