awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
apachecn avatar

apachecn/pytorch-doc-zh

0
View on GitHub↗
4,224 stars·986 forks·Shell·12 vuespytorch.apachecn.org↗

Pytorch Doc Zh

This project is a Chinese language translation of the technical guides and API references for the PyTorch deep learning framework. It serves as a localized knowledge base and reference material to make deep learning documentation accessible to non-English speakers.

The documentation covers a comprehensive range of PyTorch capabilities, including neural network model development, automatic differentiation, and the implementation of backend kernels. It provides detailed guidance on distributed training strategies, model deployment through formats like ONNX and C++, and various model optimization and quantization techniques.

The project utilizes a community-driven translation pipeline and a distributed contribution model to maintain version-synced content. Technical materials are organized using markdown and rendered into a navigable website via static site generation.

Features

  • Localized Technical Documentation - Provides a comprehensive Chinese translation of PyTorch technical guides and API references for non-English speakers.
  • Technical Document Translations - Provides comprehensive Chinese translations of technical deep learning guides and API references.
  • Framework Documentation Translations - Provides a localized Chinese translation of the official PyTorch API references and technical implementation guides.
  • Distributed Training Sharding - Details strategies for scaling model training across compute nodes using data parallelism, pipeline parallelism, and sharding.
  • Hardware Acceleration - Documents managing the movement of tensors and modules between CPU and GPU for hardware acceleration.
  • PyTorch Backends - Provides guides on extending PyTorch through custom C++ operators, backend kernels, and hardware integration.
  • PyTorch Model Development - Provides comprehensive translated documentation for designing, implementing, and training neural networks with PyTorch.
  • Learning Resources - Serves as a localized knowledge base for learning about backend kernels, distributed training, and model quantization.
  • Distributed Parallelism Strategies - Documents scaling sequence-to-sequence model training across multiple nodes using data and pipeline parallelism.
  • Community-Translated Documentation - Provides a structured community-driven pipeline for translating technical documentation into multiple languages.
  • Technical Reference Materials - Ships translated technical documentation covering tensor operations, automatic differentiation, and model construction.
  • Distributed Contribution Models - Utilizes a distributed contribution model allowing external community members to submit translations via version control.
  • Automatic Differentiation - Describes the mechanisms for calculating gradients through backpropagation in neural networks.
  • Dataset Batch Loading - Covers multi-threaded data loading in fixed-size batches to optimize training performance.
  • Distributed Training - Provides utilities to handle uneven input queues in distributed training to prevent system crashes.
  • Combined Parallel Strategies - Explains how to integrate data and model parallelism to train models with large sparse embeddings.
  • Embedding Table Sharding - Provides techniques for distributing embedding tables across multiple devices to balance load.
  • Gradient Computation - Covers the automatic derivation of gradients for model training and optimization.
  • Gradient Tracking Suppressions - Covers methods to disable gradient recording to optimize memory usage and inference speed.
  • Automatic Precision Casting - Explains the use of autocast wrappers for automatic precision conversion to improve training and inference performance.
  • Hardware Dispatchers - Details how to extend the dispatcher to route operations to custom hardware backends.
  • Hardware Backend Integrations - Provides guidance on binding custom backend modules to namespaces for standardized hardware API calls.
  • Hardware Operator Integrations - Guides the integration of third-party operators via backend-specific kernels and dispatcher registration.
  • Custom Autograd Functions - Explains the implementation of custom backward kernels to support automatic differentiation for new backends.
  • ONNX Model Exporters - Provides instructions on converting PyTorch models into the standardized ONNX format for cross-platform deployment.
  • ONNX Runtime Inference - Details how to execute exported models using the cross-platform ONNX runtime for high-efficiency predictions.
  • Model Parallelism - Covers the optimal placement of model parameters across clusters based on hardware topology.
  • Model Inference Execution - Provides documentation on executing the model forward pass to generate predictions.
  • Quantization-Aware Training - Explains techniques for simulating quantization noise during training to maintain accuracy in compressed models.
  • C++ Inference Exports - Documents the process of exporting trained models for C++ runtime deployment to remove Python dependencies.
  • Sequential Model Builders - Provides documentation on constructing neural networks by stacking layers in a linear sequence.
  • Neural Network Modules - Guides the creation of reusable neural network modules for managing parameters and forward logic.
  • Parameter Optimizers - Provides documentation on using optimization algorithms to update model weights and minimize loss.
  • PyTorch Model Export - Provides translated guides on exporting models to interoperable formats like ONNX and C++ for deployment.
  • Weight Quantization - Explains how to convert weights of specific layers to lower-precision integers to reduce memory usage.
  • Post-Training Quantization - Provides guidance on converting weights and activations to integers using data distribution observation after training.
  • Reinforcement Learning Environments - Explains how to define custom simulation environments for reinforcement learning tasks.
  • Inference Speed Optimizers - Offers methods to reduce memory footprint and execution time by converting models to quantized formats.
  • Training Data Transformations - Provides methods for modifying simulation inputs and outputs to prepare raw data for training.
  • Checkpoint Saving and Restoration - Explains how to serialize model parameters and optimizer states for checkpointing and recovery.
  • Data Transformation Functions - Provides guidance on normalizing and reshaping dataset tensors using mapping functions.
  • CUDA Compute Kernels - Details the construction of custom CUDA kernels to parallelize heavy mathematical computations on GPUs.
  • Operator Kernel Implementations - Describes the registration of high-performance operator kernels and mixed precision implementations.
  • C++ Model Interfaces - Provides technical references for loading serialized model files via native C++ APIs for inference.
  • C++ Engine Extensions - Provides guidance on implementing high-performance operators in C++ and exposing them via a bridge API.
  • Operator Dispatchers - Details the use of operator dispatchers to map a single schema to multiple device-specific implementations.

Historique des stars

Graphique de l'historique des stars pour apachecn/pytorch-doc-zhGraphique de l'historique des stars pour apachecn/pytorch-doc-zh

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Alternatives open source à Pytorch Doc Zh

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Pytorch Doc Zh.
  • tingsongyu/pytorch_tutorialAvatar de TingsongYu

    TingsongYu/PyTorch_Tutorial

    8,018Voir sur GitHub↗

    This project is a comprehensive collection of educational examples and reference implementations for building vision and language models using PyTorch. It serves as a deep learning tutorial covering the end-to-end process of developing neural networks, from initial architecture definition to final production deployment. The repository provides detailed guides on implementing a wide range of domain-specific models, including convolutional neural networks for object detection and segmentation, as well as transformer and recurrent architectures for natural language processing. It emphasizes gene

    Python
    Voir sur GitHub↗8,018
  • tingsongyu/pytorch-tutorial-2ndAvatar de TingsongYu

    TingsongYu/PyTorch-Tutorial-2nd

    4,555Voir sur GitHub↗

    This project is a comprehensive instructional resource and course for building neural networks using PyTorch. It covers the fundamental building blocks of deep learning, including tensor manipulation, automatic differentiation, and the construction of modular neural network components. The repository serves as a technical guide for several specialized domains. It provides implementation details for computer vision tasks such as image classification, object detection, and semantic segmentation, as well as natural language processing workflows involving transformers, recurrent networks, and gen

    Jupyter Notebookcomputer-visiondeepsortdiffusion-models
    Voir sur GitHub↗4,555
  • datawhalechina/thorough-pytorchAvatar de datawhalechina

    datawhalechina/thorough-pytorch

    3,684Voir sur GitHub↗

    This project is an educational resource and comprehensive guide for implementing and deploying deep learning models using the PyTorch framework. It provides a structured learning curriculum consisting of tutorials and notebooks that cover neural network architectures, data pipelines, and model optimization across multiple AI domains. The curriculum includes practical implementation guides for building convolutional networks, transformers, and recurrent models. It specifically focuses on workflows for computer vision, including image classification, object detection, and segmentation, as well

    Jupyter Notebookdeep-learningmachine-learningpython
    Voir sur GitHub↗3,684
  • flashlight/flashlightAvatar de flashlight

    flashlight/flashlight

    5,443Voir sur GitHub↗

    Flashlight is a standalone C++ machine learning library and tensor library used for building and training neural networks. It functions as a comprehensive neural network framework and automatic differentiation engine, providing the tools to construct computation graphs and calculate gradients via backpropagation. The project serves as a distributed training framework, utilizing all-reduce operations to synchronize gradients and parameters across multiple compute nodes and devices. It distinguishes itself through deep integration of high-performance tensor manipulation, native device memory in

    C++
    Voir sur GitHub↗5,443
Voir les 30 alternatives à Pytorch Doc Zh→

Questions fréquentes

Que fait apachecn/pytorch-doc-zh ?

This project is a Chinese language translation of the technical guides and API references for the PyTorch deep learning framework. It serves as a localized knowledge base and reference material to make deep learning documentation accessible to non-English speakers.

Quelles sont les fonctionnalités principales de apachecn/pytorch-doc-zh ?

Les fonctionnalités principales de apachecn/pytorch-doc-zh sont : Localized Technical Documentation, Technical Document Translations, Framework Documentation Translations, Distributed Training Sharding, Hardware Acceleration, PyTorch Backends, PyTorch Model Development, Learning Resources.

Quelles sont les alternatives open-source à apachecn/pytorch-doc-zh ?

Les alternatives open-source à apachecn/pytorch-doc-zh incluent : tingsongyu/pytorch_tutorial — This project is a comprehensive collection of educational examples and reference implementations for building vision… tingsongyu/pytorch-tutorial-2nd — This project is a comprehensive instructional resource and course for building neural networks using PyTorch. It… datawhalechina/thorough-pytorch — This project is an educational resource and comprehensive guide for implementing and deploying deep learning models… flashlight/flashlight — Flashlight is a standalone C++ machine learning library and tensor library used for building and training neural… facebookresearch/flashlight — Flashlight is a C++ machine learning library and deep learning framework designed for building and training neural… snowkylin/tensorflow-handbook — This project is a comprehensive educational resource and tutorial handbook for building, training, and deploying…