What is PyTorch?

复制 URL

PyTorch is an open source software library that allows developers to piece together code to create an AI “brain” that can learn to identify patterns in data. In more technical terms, PyTorch lets developers use modular layers to build and train complex neural networks for advanced machine learning

Explore Red Hat AI

PyTorch has risen in popularity because it prioritizes developer experience and makes it easy to change model structure in real time. Users interact with it using Python as the programming language on the front end. PyTorch uses C++ as the programming language (and CUDA when an NVIDIA graphic processing unit is available) to run heavy calculations on the backend. This hybrid approach makes for a simple user interface paired with maximum computational power.

PyTorch is open source under the PyTorch Foundation, which is part of the Linux® Foundation. This open governance means it’s free to use, consistently being improved upon by the open source community, and fully auditable. Developers can inspect the source code and verify how the framework is handling data. 

Beyond its open source roots, PyTorch’s underlying architecture is designed for flexibility, scalability, and accessibility for every user across different hardware platforms or cloud providers. 

Why the future of AI depends on a PyTorch ecosystem

实施 AI 技术的 4 个关键注意事项

博客

Artificial Intelligence (AI)

See how our platforms free customers to run AI workloads and models anywhere

携手红帽探索 AI 之旅:为您的 AI 之旅提供专业知识、培训和支持服务

探索红帽独特的 AI 产品组合。红帽 AI 可以通过人工智能(AI)帮助您实现业务和 IT 目标。

扩展阅读

RAG 与微调:有何区别

检索增强生成(RAG)和微调的目标都是改进大型语言模型(LLM)。RAG 无需改变模型,而微调则需要调整大语言模型的参数。

AIOps 详解

AIOps 即“面向 IT 运维的 AI”(AI for IT operations),是一种利用机器学习及其他先进 AI 技术来实现 IT 运维自动化的方法。

什么是机器学习?

机器学习是一项训练计算机找到模式、做出预测并从经验中学习且无需明确编程的技术。

AI/ML 相关资源

特色产品

  • 红帽 AI

    灵活的解决方案,可加快 AI 解决方案在混合云环境中的开发和部署。