ThoughtsProjectsGalleryContact

Junhao Zhang

Copyright © 2026 - All right reserved

Thoughts

Exploring Advanced Concepts in PyTorch for Efficient Model Development

Exploring Advanced Concepts in PyTorch for Efficient Model Development

Dive into advanced PyTorch techniques, including custom autograd functions, mixed precision training, distributed computing, and more. This guide provides a deep understanding of PyTorch's capabilities to optimize and innovate deep learning models effectively.

Getting Started with CUDA

Getting Started with CUDA

Discover the world of GPU programming with CUDA, a powerful parallel computing platform by NVIDIA. This guide covers the basics of CUDA, its applications, and how to write your first GPU-accelerated program.

Introduction to Pytorch

Introduction to Pytorch

This blog post provides an intuitive and detailed introduction to PyTorch, a popular open-source machine learning library. We explore its core features, advantages, and how to get started with building neural networks using PyTorch.

Introduction to Triton for Machine Learning Optimization

Introduction to Triton for Machine Learning Optimization

Discover Triton, an open-source compiler for machine learning, designed to enhance performance on GPUs. This beginner's guide explores Triton's capabilities, its unique approach to parallel programming, and how to implement efficient GPU kernels.

End of thoughts (4)