Skip to content

Commit 44d0a3a

Browse files
authored
Merge branch 'site' into Chillee-patch-1
2 parents 8d5c958 + 25636f5 commit 44d0a3a

File tree

360 files changed

+12986
-360
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

360 files changed

+12986
-360
lines changed

.github/workflows/update-quick-start-module.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -66,12 +66,12 @@ jobs:
6666
runs-on: "ubuntu-20.04"
6767
environment: pytorchbot-env
6868
steps:
69-
- name: Checkout builder
69+
- name: Checkout pytorch.github.io
7070
uses: actions/checkout@v2
7171
- name: Setup Python
7272
uses: actions/setup-python@v2
7373
with:
74-
python-version: 3.8
74+
python-version: 3.9
7575
architecture: x64
7676
- name: Create json file
7777
shell: bash
@@ -105,8 +105,8 @@ jobs:
105105
uses: peter-evans/create-pull-request@v3
106106
with:
107107
token: ${{ secrets.PYTORCHBOT_TOKEN }}
108-
commit-message: Modify published_versions.json file
109-
title: '[Getting Started Page] Modify published_versions.json file'
108+
commit-message: Modify published_versions.json, releases.json and quick-start-module.js
109+
title: '[Getting Started Page] Modify published_versions.json, releases.json and quick-start-module.js'
110110
body: >
111111
This PR is auto-generated. It updates Getting Started page
112112
labels: automated pr

.github/workflows/validate-quick-start-module.yml

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,16 +18,14 @@ on:
1818

1919
jobs:
2020
validate-nightly-binaries:
21-
uses: pytorch/builder/.github/workflows/validate-binaries.yml@main
21+
uses: pytorch/test-infra/.github/workflows/validate-binaries.yml@main
2222
with:
2323
os: all
2424
channel: "nightly"
25-
ref: main
2625
validate-release-binaries:
2726
if: always()
28-
uses: pytorch/builder/.github/workflows/validate-binaries.yml@main
27+
uses: pytorch/test-infra/.github/workflows/validate-binaries.yml@main
2928
needs: validate-nightly-binaries
3029
with:
3130
os: all
3231
channel: "release"
33-
ref: main

_board_info/arm.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
---
2+
title: arm
3+
summary: ''
4+
link: https://www.arm.com/
5+
image: /assets/images/members/arm-logo.svg
6+
class: pytorch-resource
7+
order: 2
8+
featured-home: true
9+
---
File renamed without changes.
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
---
2+
title: 'Bringing the PyTorch Community Together'
3+
author: Team PyTorch
4+
ext_url: /blog/bringing-the-pytorch-community-together/
5+
date: January 22, 2025
6+
---
7+
8+
As we step into a new year, it’s a great moment to reflect on the incredible community events that made 2024 a memorable year for the PyTorch Foundation. Global meetups, events, and conferences brought the community together to learn, connect, and grow. Here’s a quick recap of the year’s highlights and what to expect in 2025.
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
---
2+
title: "docTR joins PyTorch Ecosystem: From Pixels to Data, Building a Recognition Pipeline with PyTorch and docTR"
3+
author: Olivier Dulcy & Sebastian Olivera, Mindee
4+
ext_url: /blog/doctr-joins-pytorch-ecosystem/
5+
date: Dec 18, 2024
6+
---
7+
8+
We’re thrilled to announce that the docTR project has been integrated into the PyTorch ecosystem! This integration ensures that docTR aligns with PyTorch’s standards and practices, giving developers a reliable, community-backed solution for powerful OCR workflows.

_community_blog/mlops-workflow.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
---
2+
title: "MLOps Workflow Simplified for PyTorch with Arm and GitHub Collaboration"
3+
author: Eric Sondhi, Arm
4+
ext_url: /blog/mlops-workflow/
5+
date: Jan 15, 2025
6+
---
7+
8+
PyTorch is one of the most widely used and most powerful deep learning frameworks for training and deploying complex neural networks. It has never been easier to train and deploy AI applications, and low-cost, high-performance, energy-efficient hardware, tools, and technology for creating optimized workflows are more accessible than ever. But data science, machine learning, and devops can be deep topics unto themselves, and it can be overwhelming for developers with one specialty to see how they all come together in the real world, or even to know where to get started.
Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
---
2+
layout: blog_detail
3+
title: "PyTorch Shanghai Meetup Notes"
4+
ext_url: /blog/pytorch-shanghai-notes/
5+
date: Sep 8, 2024
6+
---
7+
8+
We are honored to successfully host the PyTorch Shanghai Meetup on August 15, 2024. This Meetup has received great attention from the industry. We invited senior PyTorch developers from Intel and Huawei as guest speakers, who shared their valuable experience and the latest technical trends. In addition, this event also attracted PyTorch enthusiasts from many technology companies and well-known universities. A total of more than 40 participants gathered together to discuss and exchange the latest applications and technological advances of PyTorch.
9+
10+
This Meetup not only strengthened the connection between PyTorch community members, but also provided a platform for local AI technology enthusiasts to learn, communicate and grow. We look forward to the next gathering to continue to promote the development of PyTorch technology in the local area.
11+
12+
## 1. PyTorch Foundation Updates
13+
14+
![man instructing students](/assets/images/pytorch-shanghai-notes/fg2.jpg){:style="width:100%"}
15+
16+
PyTorch Board member Fred Li shared the latest updates in the PyTorch community, He reviewed the development history of the PyTorch community, explained in detail the growth path of community developers, encouraged everyone to delve deeper into technology, and introduced the upcoming PyTorch Conference 2024 related matters.
17+
18+
## 2. Intel’s Journey with PyTorch Democratizing AI with ubiquitous hardware and open software
19+
20+
PyTorch CPU module maintainer Jiong Gong shared 6-year technical contributions from Intel to PyTorch and its ecosystem, explored the remarkable advancements that Intel has made in both software and hardware democratizing AI, ensuring accessibility, and optimizing performance across a diverse range of Intel hardware platforms.
21+
22+
![man instructing students](/assets/images/pytorch-shanghai-notes/fg3.jpg){:style="width:100%"}
23+
24+
## 3. Exploring Multi-Backend Support in PyTorch Ecosystem: A Case Study of Ascend
25+
26+
![man instructing students](/assets/images/pytorch-shanghai-notes/fg4.jpg){:style="width:100%"}
27+
28+
Fengchun Hua, a PyTorch contributor from Huawei, took Huawei Ascend NPU as an example to demonstrate the latest achievements in multi-backend support for PyTorch applications. He introduced the hardware features of Huawei Ascend NPU and the infrastructure of CANN (Compute Architecture for Neural Networks), and explained the key achievements and innovations in native support work. He also shared the current challenges and the next work plan.
29+
30+
Yuanhao Ji, another PyTorch contributor from Huawei, then introduced the Autoload Device Extension proposal, explained its implementation details and value in improving the scalability of PyTorch, and introduced the latest work progress of the PyTorch Chinese community.
31+
32+
## 4. Intel XPU Backend for Inductor
33+
34+
![man instructing students](/assets/images/pytorch-shanghai-notes/fg5.jpg){:style="width:100%"}
35+
36+
Eikan is a PyTorch contributor from Intel. He focuses on torch.compile stack for both Intel CPU and GPU. In this session, Eikan presented Intel's efforts on torch.compile for Intel GPUs. He provided updates on the current status of Intel GPUs within PyTorch, covering both functionality and performance aspects. Additionally, Eikan used Intel GPU as a case study to demonstrate how to integrate a new backend into the Inductor using Triton.
37+
38+
## 5. PyTorch PrivateUse1 Evolution Approaches and Insights
39+
40+
![man instructing students](/assets/images/pytorch-shanghai-notes/fg6.jpg){:style="width:100%"}
41+
42+
Jiawei Li, a PyTorch collaborator from Huawei, introduced PyTorch's Dispatch mechanism and emphasized the limitations of DIspatchKey. He took Huawei Ascend NPU as an example to share the best practices of the PyTorch PrivateUse1 mechanism. He mentioned that while using the PrivateUse1 mechanism, Huawei also submitted many improvements and bug fixes for the mechanism to the PyTorch community. He also mentioned that due to the lack of upstream CI support for out-of-tree devices, changes in upstream code may affect their stability and quality, and this insight was recognized by everyone.

_community_blog/vllm-joins-pytorch.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
---
2+
title: "vLLM Joins PyTorch Ecosystem: Easy, Fast, and Cheap LLM Serving for Everyone"
3+
author: vLLM Team
4+
ext_url: /blog/vllm-joins-pytorch/
5+
date: Dec 9, 2024
6+
---
7+
8+
We’re thrilled to announce that the [vLLM project](https://github.com/vllm-project/vllm) has become a PyTorch ecosystem project, and joined the PyTorch ecosystem family!
9+
10+
Running large language models (LLMs) is both resource-intensive and complex, especially as these models scale to hundreds of billions of parameters. That’s where vLLM comes in — a high-throughput, memory-efficient inference and serving engine designed for LLMs.

_community_stories/1.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
---
2+
title: 'How Outreach Productionizes PyTorch-based Hugging Face Transformers for NLP'
3+
ext_url: https://www.databricks.com/blog/2021/05/14/how-outreach-productionizes-pytorch-based-hugging-face-transformers-for-nlp.html
4+
date: May 14, 2021
5+
tags: ["Advertising & Marketing"]
6+
---
7+
At Outreach, a leading sales engagement platform, our data science team is a driving force behind our innovative product portfolio largely driven by deep learning and AI. We recently announced enhancements to the Outreach Insights feature, which is powered by the proprietary Buyer Sentiment deep learning model developed by the Outreach Data Science team. This model allows sales teams to deepen their understanding of customer sentiment through the analysis of email reply content, moving from just counting the reply rate to classification of the replier’s intent.

0 commit comments

Comments
 (0)