Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions _config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -72,6 +72,9 @@ collections:
output: true
past_issues:
output: true
events:
output: true
future: true

pagination:
enabled: true
Expand Down
10 changes: 10 additions & 0 deletions _events/episode_12.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
---
category: live-stream
title: Episode 12
guest: Shagun Sodhani
company: Facebook AI
date: August 4, 2021
time: 1PM PST
poster: https://assets.pytorch.org/pted2021/posters/C2.png
link: https://www.youtube.com/pytorch
---
10 changes: 10 additions & 0 deletions _events/episode_13.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
---
category: live-stream
title: Episode 13
guest: Sabrina Smai + Geeta Chauhan
company: Microsoft + Facebook AI
date: August 11, 2021
time: 1PM PST
poster: https://assets.pytorch.org/pted2021/posters/H6.png
link: https://www.youtube.com/pytorch
---
10 changes: 10 additions & 0 deletions _events/episode_14.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
---
category: live-stream
title: Episode 14
guest: Edgar Riba
company: Kornia
date: August 17, 2021
time: 9AM PST
poster: https://assets.pytorch.org/pted2021/posters/C7.png
link: https://www.youtube.com/pytorch
---
10 changes: 10 additions & 0 deletions _events/episode_15.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
---
category: live-stream
title: Episode 15
guest: Tom Bromley + Josh Izaac
company: Xanadu
date: August 25, 2021
time: 9 AM PST
poster: https://assets.pytorch.org/pted2021/posters/K1.png
link: https://assets.pytorch.org/pted2021/posters/K1.png
---
10 changes: 10 additions & 0 deletions _events/episode_16.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
---
category: live-stream
title: Episode 16
guest: Natasha Seelam + Patricio Cerda-Mardini
company: MindsDB
date: September 1, 2021
time: 9AM PST
poster: https://assets.pytorch.org/pted2021/posters/H8.png
link: https://www.youtube.com/pytorch
---
9 changes: 9 additions & 0 deletions _events/episode_17.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
category: live-stream
title: Episode 17
guest: Sergey Kolesnikov
company: Catalyst
date: September 8, 2021
time: 9 AM PST
poster: https://assets.pytorch.org/pted2021/posters/K2.png
---
9 changes: 9 additions & 0 deletions _events/episode_18.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
category: live-stream
title: Episode 18
guest: Victor Fomin
company: PyTorch Ignite
date: September 15, 2021
time: 9 AM PST
poster: https://assets.pytorch.org/pted2021/posters/G4.png
---
10 changes: 10 additions & 0 deletions _events/example_event.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
---
category: test
title: Title of episode or webinar
guest: Name of the guest
company: Name of the company. This field only gets used for webinars
date: August 4, 2021
time: 1PM PST* If possible try to keep the format of the date and time the same as the example
poster: Full URL to poster
link: Full URL to video* Only used for webinars
---
14 changes: 14 additions & 0 deletions _events/pytorch_developer_day.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
---
category: event
title: PyTorch Developer Day
date: December 1, 2021
header-image: assets/images/pytorch_developer_day_2021.png
---

The PyTorch Developer Day is a virtual event that brings together leading researchers and developers from the Machine Learning (ML) community to join a multiple set of talks covering new software releases, ways PyTorch is being used in academia and industry, and current trends in ML development. There will also be ample opportunity for networking with your peers and colleagues.

*Call for Content Now Open!*

We want to hear from you, our community. Submit your poster abstracts today. Please submit the **title** and **brief summary** of your project, tools, and libraries that could benefit PyTorch researchers in academia and industry, application developers, and ML engineers for consideration. The focus must be on academic papers, machine learning research, or open-source projects related to PyTorch development, Responsible AI or Mobile. Please no sales pitches. **Deadline for submission is September 24, 2021**.

Submit your Poster abstract [HERE](http://pytorchdeveloperday.fbreg.com) You can submit your poster abstract in your registration form.
8 changes: 8 additions & 0 deletions _events/pytorch_developer_day_2020.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
category: event
title: PyTorch Developer Day 2020
date: November 12, 2020
header-image: assets/images/pytorch_developer_day_2020.png
---

The PyTorch Developer Day, a virtual event that brings together leading researchers and developers from the Machine Learning (ML) community to join a multiple set of talks covering new software releases, ways PyTorch is being used in academia and industry, ML development trends, a poster session, and many opportunities for networking.
8 changes: 8 additions & 0 deletions _events/pytorch_ecosystem_day_2021.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
category: event
title: PyTorch Ecosystem Day 2021
date: April 21, 2021
header-image: assets/images/pytorch_ecosystem_day_2021.jpeg
---

PyTorch Ecosystem Day, a virtual event designed for our ecosystem and industry communities to showcase their work and discover new opportunities to collaborate. Join us for discussions on new developments, trends, challenges, and best practices through keynotes, breakout sessions, and a unique networking opportunity hosted through Gather.Town.
12 changes: 12 additions & 0 deletions _events/pytorch_summer_hackathon_2020.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
---
category: event
title: PyTorch Summer Hackathon 2020
date: June 22, 2020
header-image: assets/images/summer_hackathon_2020.png
---
The PyTorch Summer Hackathon, a virtual event that invites developers to hack with the PyTorch community to build innovative, impactful models, applications and other projects that create positive impact for businesses or people. In it, developers are able to put their machine learning skills to the test in one of the following categories:
- **PyTorch Developer Tools** : Tools or libraries designed to improve productivity and efficiency of PyTorch for researchers and developers.

- **Web/Mobile Applications powered by PyTorch** : Applications with web/mobile interfaces and/or embedded devices powered by PyTorch.

- **PyTorch Responsible AI Development Tools** : Tools, libraries, or web/mobile apps for responsible AI development.
48 changes: 48 additions & 0 deletions _includes/events_side_nav.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
<div id="event-side-nav" class="sticky-top">
<ul id="get-started-contributor-sidebar-list">
{% assign events = site.events | where: "category", "event" | sort_natural: "date" | reverse %}

{% for item in events %}
<ul>
<li><a href="#{{ item.title | remove: " " }}">{{ item.title }}</a></li>
</ul>
{% endfor %}
</ul>
</div>

<script>

$("#get-started-contributor-sidebar-list li a").on("click", function(e) {
var href = $(this).attr("href")
$('html, body').stop().animate({
scrollTop: $(href).offset().top - 100
}, 850);
(e).preventDefault;
});

var lastId,
topMenu = $("#get-started-contributor-sidebar-list"),
topMenuHeight = topMenu.outerHeight() + 1,
// All sidenav items
menuItems = topMenu.find("a"),
// Anchors for menu items
scrollItems = menuItems.map(function() {
var item = $(this).attr("href");
if (item.length) { return item; }
});

$(window).scroll(function(){
var fromTop = $(this).scrollTop()+topMenuHeight;
var article = '.pytorch-article'

$(article).each(function(i){
var offsetScroll = $(this).offset().top-$(window).scrollTop();
if (offsetScroll <= topMenuHeight + 200 && offsetScroll >= topMenuHeight - 200 && scrollItems[i] == "#" + $(this).children().attr("id") && $(".hidden:visible")) {
$(menuItems).removeClass("active");
$(menuItems[i]).addClass("active");
}
})
});

</script>
<script src="https://code.jquery.com/jquery-migrate-3.0.0.min.js"></script>
30 changes: 30 additions & 0 deletions _includes/latest_episodes.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
<h2 class="episode-header-text">Latest Episodes</h2>
<div class="episode-card-row row col-md-12">
{% assign events = site.events | where: "category", "live-stream" %}
{% capture now %}{{'now' | date: '%s' | plus: 0 %}}{% endcapture %}
{% for item in events | where: "type" == "live-stream" | sort: "date" %}
{% capture date %}{{item.date | date: '%s' | plus: 0 %}}{% endcapture %}
{% if date <= now %}
<div class="episode-card col-md-3 resource-card pytorch-resource">
<div class="episode-body">
<a class="episode-title" href="{{ item.link }}">{{ item.title }}</a>
<ul>
<li class="guest-name">{{ item.guest }}</li>
<li class="company-project">{{ item.company }}</li>
<li>
<ul class="episode-date-time">
<li class="episode-date">{{ item.date | date: "%m/%d/%Y" }}</li>
<span>|</span>
<li class="episode-time">{{ item.time }}</li>
</ul>
</li>
<span class="info-divide"></span>
</ul>
<ul class="episode-info">
<li class="episode-poster"><a href="{{ item.poster }}">Poster</a></li>
</ul>
</div>
</div>
{% endif %}
{% endfor %}
</div>
12 changes: 12 additions & 0 deletions _includes/live_event_video.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
<div class="events-video-wrapper">
<div class="video-container col-md-12">
<div class="video col-md-6">
{{item.video}}
</div>
<div class="video-info col-md-6">
<h2>{{ item.title }}</h2>
<p>{{ item.summary }}</p>
<a href="{{ item.cta }}">CTA to Video</a>
</div>
</div>
</div>
16 changes: 16 additions & 0 deletions _includes/live_events.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
<div class="col-md-12 live-event-container">
<div class="col-md-3 event-side-nav-container">
{% include events_side_nav.html %}
</div>
<div class="col-md-9 event-info-container">
<div id="event" class="row main-content blog-detail-content contributor-sidebar">
<div class="col-md-8 offset-md-1 container">
{% assign events = site.events | where: "category", "event" | sort_natural: "date" | reverse %}
{% capture now %}{{'now' | date: '%s' | plus: 0 %}}{% endcapture %}
{% capture date %}{{item.date | date: '%s' | plus: 0 %}}{% endcapture %}
{% include upcoming-live-events.html %}
{% include past-live-events.html %}
</div>
</div>
</div>
</div>
13 changes: 13 additions & 0 deletions _includes/live_stream.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
<div id="live-stream" class="events-section hidden">
<div>
<h1>PyTorch Community Voices</h1>
<p>Bringing the community together through our collective voices</p>
</div>
<div class="coming-soon-container">

{% include upcoming_episodes.html %}

{% include latest_episodes.html %}

</div>
</div>
6 changes: 5 additions & 1 deletion _includes/main_menu.html
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,7 @@
</div>
</li>

{% assign resources = "resources, features, hub" | split: ", " %}
{% assign resources = "resources, features, hub, events" | split: ", " %}

<li class="main-menu-item {% if resources contains current[1] %}active resources-active{% endif %}">

Expand All @@ -85,6 +85,10 @@
<span class=dropdown-title>Community</span>
<p>Join the PyTorch developer community to contribute, learn, and get your questions answered.</p>
</a>
<a class="nav-dropdown-item" href="{{ site.baseurl }}/events">
<span class=dropdown-title>Events</span>
<p>Find events, webinars, and podcasts</p>
</a>
<a class="nav-dropdown-item" href="{{ site.baseurl }}/resources">
<span class=dropdown-title>Developer Resources</span>
<p>Find resources and get questions answered</p>
Expand Down
4 changes: 4 additions & 0 deletions _includes/mobile_menu.html
Original file line number Diff line number Diff line change
Expand Up @@ -98,6 +98,10 @@
<a href="{{ site.baseurl }}/#community-module">Community</a>
</li>

<li>
<a href="{{ site.baseurl }}/events">Events</a>
</li>

<li class="{% if current[1] == 'resources' %}active{% endif %}">
<a href="{{ site.baseurl }}/resources">Developer Resources</a>
</li>
Expand Down
20 changes: 20 additions & 0 deletions _includes/past-live-events.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
<h1 class="event-label">Past Events</h1>
{% assign events = site.events | where: "category", "event" | sort_natural: "date" | reverse %}
{% capture now %}{{'now' | date: '%s' | plus: 0 %}}{% endcapture %}
{% for item in events %}
{% capture date %}{{item.date | date: '%s' | plus: 0 %}}{% endcapture %}
{% if date <= now %}
<div id="{{ item.title | remove: " " }}" class="live-events-section events-section col-md-8 offset-md-1 container">
{% assign events = site.events %}
{% capture date %}{{item.date | date: '%s' | plus: 0 %}}{% endcapture %}
<div class="event-item">
<h2>{{ item.title }}</h2>
<img src="{{ site.baseurl }}/{{ item.header-image }}" class="img-fluid" width="100%">
<p>{{ item.content | markdownify }}</p>
{% if item.video %}
{% include live_event_video.html %}
{% endif %}
</div>
</div>
{% endif %}
{% endfor %}
32 changes: 32 additions & 0 deletions _includes/podcast.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
<div id ="podcast" class="events-section hidden">
<div>
<h1>PyTorch Developer Podcast</h1>
<p>The PyTorch Developer Podcast is a place for the PyTorch dev team to do bite sized (10-20 min) topics about all sorts of internal development topics in PyTorch.</p>
</div>
<div class="podcast-container col-md-12">
<div class="col-md-3 podcast-card">
<div class="podcast-info-container">
<p class="podcast-title">Spotify</p>
<a href="{{ site.external_urls.spotify }}">Subscribe Here</a>
</div>
</div>
<div class="col-md-3 podcast-card">
<div class="podcast-info-container">
<p class="podcast-title">Apple</p>
<a href="{{ site.external_urls.apple }}">Subscribe Here</a>
</div>
</div>
<div class="col-md-3 podcast-card">
<div class="podcast-info-container">
<p class="podcast-title">Amazon</p>
<a href="{{ site.external_urls.amazon }}">Subscribe Here</a>
</div>
</div>
<div class="col-md-3 podcast-card">
<div class="podcast-info-container">
<p class="podcast-title">Google</p>
<a href="{{ site.external_urls.google }}">Subscribe Here</a>
</div>
</div>
</div>
</div>
20 changes: 20 additions & 0 deletions _includes/upcoming-live-events.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
<h1 class="event-label">Upcoming Events</h1>
{% assign events = site.events | where: "category", "event" | sort_natural: "date" | reverse %}
{% capture now %}{{'now' | date: '%s' | plus: 0 %}}{% endcapture %}
{% for item in events %}
{% capture date %}{{item.date | date: '%s' | plus: 0 %}}{% endcapture %}
{% if date >= now %}
<div id="{{ item.title | remove: " " }}" class="live-events-section events-section col-md-8 offset-md-1 container">
{% assign events = site.events %}
{% capture date %}{{item.date | date: '%s' | plus: 0 %}}{% endcapture %}
<div class="event-item">
<h2>{{ item.title }}</h2>
<img src="{{ site.baseurl }}/{{ item.header-image }}" class="img-fluid" width="100%">
<p>{{ item.content | markdownify }}</p>
{% if item.video %}
{% include live_event_video.html %}
{% endif %}
</div>
</div>
{% endif %}
{% endfor %}
Loading