Skip to content

Commit b371d26

Browse files
authored
Create 1.6 blog post
1 parent 59f79c9 commit b371d26

File tree

1 file changed

+70
-0
lines changed

1 file changed

+70
-0
lines changed
Lines changed: 70 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,70 @@
1+
---
2+
layout: blog_detail
3+
title: 'PyTorch 1.6 released w/ Native AMP Support, Microsoft joins as maintainers for Windows'
4+
author: Team PyTorch
5+
---
6+
7+
Today, we’re announcing the availability of PyTorch 1.6, along with updated domain libraries. We are also excited to announce the team at Microsoft is now maintaining Windows builds and binaries and will also be supporting the community on GitHub as well as the [PyTorch Windows discussion forums](https://discuss.pytorch.org/c/windows/).
8+
9+
## TUTORIALS HOME PAGE UPDATE
10+
The tutorials home page now provides clear actions that developers can take. For new PyTorch users, there is an easy-to-discover button to take them directly to “A 60 Minute Blitz”. Right next to it, there is a button to view all recipes which are designed to teach specific features quickly with examples.
11+
12+
<div class="text-center">
13+
<img src="{{ site.url }}/assets/images/tutorialhomepage.png" width="100%">
14+
</div>
15+
16+
In addition to the existing left navigation bar, tutorials can now be quickly filtered by multi-select tags. Let’s say you want to view all tutorials related to “Production” and “Quantization”. You can select the “Production” and “Quantization” filters as shown in the image shown below:
17+
18+
<div class="text-center">
19+
<img src="{{ site.url }}/assets/images/blockfiltering.png" width="100%">
20+
</div>
21+
22+
The following additional resources can also be found at the bottom of the Tutorials homepage:
23+
* [PyTorch Cheat Sheet](https://pytorch.org/tutorials/beginner/ptcheat.html)
24+
* [PyTorch Examples](https://github.com/pytorch/examples)
25+
* [Tutorial on GitHub](https://github.com/pytorch/tutorials)
26+
27+
## PYTORCH RECIPES
28+
Recipes are new bite-sized, actionable examples designed to teach researchers and developers how to use specific PyTorch features. Some notable new recipes include:
29+
* [Loading Data in PyTorch](https://pytorch.org/tutorials/recipes/recipes/loading_data_recipe.html)
30+
* [Model Interpretability Using Captum](https://pytorch.org/tutorials/recipes/recipes/Captum_Recipe.html)
31+
* [How to Use TensorBoard](https://pytorch.org/tutorials/recipes/recipes/tensorboard_with_pytorch.html)
32+
33+
View the full recipes [here](http://pytorch.org/tutorials/recipes/recipes_index.html).
34+
35+
## LEARNING PYTORCH
36+
This section includes tutorials designed for users new to PyTorch. Based on community feedback, we have made updates to the current [Deep Learning with PyTorch: A 60 Minute Blitz](https://pytorch.org/tutorials/beginner/deep_learning_60min_blitz.html) tutorial, one of our most popular tutorials for beginners. Upon completion, one can understand what PyTorch and neural networks are, and be able to build and train a simple image classification network. Updates include adding explanations to clarify output meanings and linking back to where users can read more in the docs, cleaning up confusing syntax errors, and reconstructing and explaining new concepts for easier readability.
37+
38+
## DEPLOYING MODELS IN PRODUCTION
39+
This section includes tutorials for developers looking to take their PyTorch models to production. The tutorials include:
40+
* [Deploying PyTorch in Python via a REST API with Flask](https://pytorch.org/tutorials/intermediate/flask_rest_api_tutorial.html)
41+
* [Introduction to TorchScript](https://pytorch.org/tutorials/beginner/Intro_to_TorchScript_tutorial.html)
42+
* [Loading a TorchScript Model in C++](https://pytorch.org/tutorials/advanced/cpp_export.html)
43+
* [Exploring a Model from PyTorch to ONNX and Running it using ONNX Runtime](https://pytorch.org/tutorials/advanced/super_resolution_with_onnxruntime.html)
44+
45+
## FRONTEND APIS
46+
PyTorch provides a number of frontend API features that can help developers to code, debug, and validate their models more efficiently. This section includes tutorials that teach what these features are and how to use them. Some tutorials to highlight:
47+
* [Introduction to Named Tensors in PyTorch](https://pytorch.org/tutorials/intermediate/named_tensor_tutorial.html)
48+
* [Using the PyTorch C++ Frontend](https://pytorch.org/tutorials/advanced/cpp_frontend.html)
49+
* [Extending TorchScript with Custom C++ Operators](https://pytorch.org/tutorials/advanced/torch_script_custom_ops.html)
50+
* [Extending TorchScript with Custom C++ Classes](https://pytorch.org/tutorials/advanced/torch_script_custom_classes.html)
51+
* [Autograd in C++ Frontend](https://pytorch.org/tutorials/advanced/cpp_autograd.html)
52+
53+
## MODEL OPTIMIZATION
54+
Deep learning models often consume large amounts of memory, power, and compute due to their complexity. This section provides tutorials for model optimization:
55+
* [Pruning](https://pytorch.org/tutorials/intermediate/pruning_tutorial.html)
56+
* [Dynamic Quantization on BERT](https://pytorch.org/tutorials/intermediate/dynamic_quantization_bert_tutorial.html)
57+
* [Static Quantization with Eager Mode in PyTorch](https://pytorch.org/tutorials/advanced/static_quantization_tutorial.html)
58+
59+
## PARALLEL AND DISTRIBUTED TRAINING
60+
PyTorch provides features that can accelerate performance in research and production such as native support for asynchronous execution of collective operations and peer-to-peer communication that is accessible from Python and C++. This section includes tutorials on parallel and distributed training:
61+
* [Single-Machine Model Parallel Best Practices](https://pytorch.org/tutorials/intermediate/model_parallel_tutorial.html)
62+
* [Getting started with Distributed Data Parallel](https://pytorch.org/tutorials/intermediate/ddp_tutorial.html)
63+
* [Getting started with Distributed RPC Framework](https://pytorch.org/tutorials/intermediate/rpc_tutorial.html)
64+
* [Implementing a Parameter Server Using Distributed RPC Framework](https://pytorch.org/tutorials/intermediate/rpc_param_server_tutorial.html)
65+
66+
Making these improvements are just the first step of improving PyTorch.org for the community. Please submit your suggestions [here](https://github.com/pytorch/tutorials/pulls).
67+
68+
Cheers,
69+
70+
Team PyTorch

0 commit comments

Comments
 (0)