pytorch 3

3.1~ 텐서

tensor : 임의의 차원을 가진 벡터, 행렬 : 다차원배열  // 차원수 == 스칼라값참조를 위한 인덱스 수 > 데이터 처리, 저장 을위한 자료구조로 사용 스칼라 ( ex: 3, 0차원) > 벡터 (1차원) > 행렬 (2차원) > 텐서 (n차원) > N개의 인덱스 ​471  (0행)​632  (1행)​795  (2행)(0,1,2) 열> x[1,0] = 6 if) 3차원 배열 => 2차원 행렬2개x[0,2,1] = 0번째 인덱스 (행렬) 의 2번째 행 1번째 열  >> 9 파이썬 객체가 아닌 c언어로 연속적인 메모리가 할당됨> 32 bit float 타입  : 100만개의 float 타입 > 1차원텐서 :> 400만바이트 연속적 공간  In : points = torch.tensor([[1.0, 4.0..

pytorch 2025.01.05

2.1~ 이미지인식

from torchvision import models:torchvision :딥러닝 이미지 관련 도구 제공그 안의 models 을 import 한다  >> torchvision.models   > resnet18 = models.resnet18(pretrained=True) 로 간단하게 사용 가능 dir(): 객체 내부의 모든 멤버(속성, 메서드)를 확인 class Person:     def __init__(self, name):  # 생성자 정의         self.name = name  # 인스턴스 변수 초기화 p = Person("Alice")  # Person 객체 생성, name="Alice" print(p.name)  # 출력: Alice  1. Person 이라는 객체 생성 2. in..

pytorch 2025.01.05

파이썬 ~1.7

리스트 : ~= 배열배열안에 배열을 넣을수 있다  for x in range(6): range(6) : 0~6 까지이며  > x 에(for)  0~6까지 in 해라 a = ['apple', 'banana', 'orange'][x for x in a if 'na' in x]1. x 에 a 를 넣는다2. 그중 na 가 있는걸 x 에 넣는다 튜플 : () > 변경불가 > del(a) 도 당연히 불가 // 괄호 없어도 가능  a = (1,2,[3,4]) > 튜플 내 리스트는 변경가능a = (1,) : 하나만 있는 튜플 만들땐 콤마로 구분 a=(1)  : 숫자 1 dictionary  : 객체 안에 이름도 넣고 값도 넣을 수있으며                각각을 수정할 수 있고 , 이름끼리, 값끼리도 따로 ..

pytorch 2025.01.04