Shortcuts

PyTorch Recipes

Recipes are bite-sized bite-sized, actionable examples of how to use specific PyTorch features, different from our full-length tutorials.


PyTorch에서 데이터 불러오기

PyTorch 패키지를 이용해서 공용 데이터셋을 불러오고 모델에 적용하는 방법을 알아봅니다.

Basics

신경망 정의하기

MNIST dataset을 사용한 신경망을 만들고 정의하기 위해 PyTorch의 torch.nn 패키지를 어떻게 사용하는 지 알아봅시다.

Basics

PyTorch에서 state_dict란 무엇인가요?

PyTorch에서 모델을 저장하거나 불러올 때 Python 사전인 state_dict 객체가 어떻게 사용되는지 알아봅니다.

Basics

PyTorch에서 추론(inference)을 위해 모델 저장하기 & 불러오기

PyTorch에서 추론을 위해 모델을 저장하고 불러오는 두 가지 접근 방식(state_dict 및 전체 모델)을 알아봅니다.

Basics

PyTorch에서 일반적인 체크포인트(checkpoint) 저장하기 & 불러오기

추론 또는 학습을 재개하기 위해 일반적인 체크포인트를 저장하고 불러오는 것은 마지막으로 중단한 부분을 고르는데 도움이 됩니다. 이 레시피에서는 어떻게 여러개의 체크포인트를 저장하고 불러오는지 알아봅니다.

Basics

PyTorch에서 여러 모델을 하나의 파일에 저장하기 & 불러오기

이전에 학습했던 여러 모델들을 저장하고 불러와 모델을 재사용하는 방법을 알아봅니다.

Basics

Warmstarting model using parameters from a different model in PyTorch

Learn how warmstarting the training process by partially loading a model or loading a partial model can help your model converge much faster than training from scratch.

Basics

PyTorch에서 다양한 장치 간 모델을 저장하고 불러오기

PyTorch를 사용하여 다양한 장치(CPU와 GPU) 간의 모델을 저장하고 불러오는 비교적 간단한 방법을 알아봅니다.

Basics

PyTorch에서 변화도를 0으로 만들기

변화도를 언제 0으로 만들어야 하며, 그렇게 하는 것이 모델의 정확도를 높이는 데에 어떻게 도움이 되는지 알아봅니다.

Basics

PyTorch Profiler

Learn how to use PyTorch's profiler to measure operators time and memory consumption

Basics

사용자 정의 데이터셋, Transforms & Dataloader

PyTorch 데이터셋 API를 이용하여 어떻게 쉽게 사용자 정의 데이터셋과 dataloader를 만드는지 알아봅니다.

Data-Customization

Captum을 사용하여 모델 해석하기

Captum을 사용하여 이미지 분류기의 예측을 해당 이미지의 특징(features)에 사용하고 속성(attribution) 결과를 시각화 하는데 사용하는 방법을 학습합니다.

Interpretability,Captum

How to use TensorBoard with PyTorch

Learn basic usage of TensorBoard with PyTorch, and how to visualize data in TensorBoard UI

Visualization,TensorBoard

Dynamic Quantization

Apply dynamic quantization to a simple LSTM model.

Quantization,Text,Model-Optimization

TorchScript로 배포하기

학습된 모델을 TorchScript 형식으로 내보내는 방법과 TorchScript 모델을 C++로 불러오고 추론하는 방법에 대해 알아봅니다.

TorchScript

Flask로 배포하기

경량 웹서버 Flask를 사용하여 학습된 PyTorch Model을 Web API로 빠르게 만드는 방법을 알아봅니다.

Production,TorchScript

PyTorch Mobile Performance Recipes

List of recipes for performance optimizations for using PyTorch on Mobile (Android and iOS).

Mobile,Model-Optimization

Making Android Native Application That Uses PyTorch Android Prebuilt Libraries

Learn how to make Android application from the scratch that uses LibTorch C++ API and uses TorchScript model with custom C++ operator.

Mobile

Docs

Access comprehensive developer documentation for PyTorch

View Docs

Tutorials

Get in-depth tutorials for beginners and advanced developers

View Tutorials

Resources

Find development resources and get your questions answered

View Resources