728x90

2025/04/03 2

PyTorch Tensor 생성 및 조작

PyTorch Tensor 생성 및 조작PyTorch는 딥러닝 및 데이터 과학 분야에서 널리 사용되는 라이브러리로, 강력한 텐서(Tensor) 연산 기능을 제공합니다. 텐서는 다차원 배열 구조로, NumPy 배열과 유사하지만 GPU 가속을 지원하는 것이 특징입니다. 본 포스팅에서는 PyTorch의 Tensor 생성 방법과 다양한 조작 기법에 대해 설명합니다.1. Tensor 생성PyTorch에서는 다양한 방법으로 Tensor를 생성할 수 있습니다. 기본적인 생성 방법을 살펴보겠습니다.1.1 torch.tensor()를 이용한 생성기존 리스트 또는 NumPy 배열을 사용하여 Tensor를 생성할 수 있습니다.import torchimport numpy as np# 리스트로부터 Tensor 생성t1 = to..

PyTorch 2025.04.03

TensorFlow의 주요 기능과 데이터 흐름 그래프

TensorFlow의 주요 기능과 데이터 흐름 그래프1. TensorFlow란?TensorFlow는 Google Brain 팀에서 개발한 오픈소스 머신러닝 프레임워크로, 주로 딥러닝 모델을 구축하고 학습하는 데 사용됩니다. TensorFlow는 다양한 플랫폼에서 실행할 수 있으며, CPU, GPU, TPU 등 여러 하드웨어 가속을 지원합니다. 또한, TensorFlow는 데이터 흐름 그래프(Data Flow Graph)를 기반으로 연산을 수행하는 특징을 가지고 있어, 병렬 연산과 최적화된 실행이 가능합니다.이 글에서는 TensorFlow의 주요 기능과 데이터 흐름 그래프에 대해 자세히 설명하고, 간단한 예제 코드를 통해 개념을 이해할 수 있도록 하겠습니다.2. TensorFlow의 주요 기능TensorF..

Python DeepLearning 2025.04.03
728x90