2022/07/04 2

파이토치 @ 연산

파이토치에는 @ 연산이 있다. 가령 아래와 같이 사용될 수 있다. t = torch.tensor([[1, 2], [3, 4]]) result = t @ t.T 이는 행렬의 곱을 의미한다. 즉, 아래의 두 연산의 결과는 동일하다. # 1. @ 연산 print(t @ t.T) # 2. 텐서의 matmul 메소드 print(t.matmul(t.T)) # 출력 """ tensor([[ 5, 11], [11, 25]]) """ 추가로 행렬의 원소별 곱 연산은 다음과 같다. print(t * t) print(t.mul(t)) # 출력 """ tensor([[ 1, 4], [ 9, 16]]) """

STUDY LOG/AI\ML 2022.07.04

운영 체제란?

*본 강의는 KOCW에서 이화여대 반효경 교수님의 2014년도 1학기 공개 강의를 공부하며 요약 및 정리한 내용입니다. 운영 체제란? 운영체제란 컴퓨터 하드웨어 바로 위에 설치되어 사용자 및 다른 모든 소프트웨어와 하드웨어를 연결하는 소프트웨어 계층을 의미한다. 전문적이고 좁은 의미의 운영체제는 핵심부분인 커널(kernel)을 의미하나 넓은 의미로는 커널 뿐 아니라 각종 주변 시스템 유틸리티를 포함한 개념을 의미한다. 운영 체제의 목적 운영체제의 가장 중요한 목적은 컴퓨터 시스템의 자원을 효율적으로 관리하는 것이다. 또한, 컴퓨터 시스템을 보다 편리하게 사용할 수 있는 환경을 제공하는 목적도 가지고 있다. 운영 체제의 분류 동시 작업 가능 여부에 따라 분류하면 단일 작업(single tasking)과 다..