전체 글 (32) 썸네일형 리스트형 PyTorch 1.13 Convolution API Convolution 2D convolution layer 참고 링크: tutorals point torch.nn.Conv2d 모듈을 사용하여 여러 입력 평면들로 구성된 입력 이미지에 대해 2D 컨볼루션을 적용한다. 이는 컨볼루션 신경망(CNN: Convolutional Neural Network)의 계층으로서 구현된다. 2D 컨볼루션 계층의 입력의 크기는 [N, C, H, W] 이다. N은 배치 크기, C는 채널의 수, H는 입력 텐서의 높이와 W는 입력 텐서의 폭이다. 일반적으로 2D 컨볼루션 연산은 이미지 텐서에 적용된다. RGB 이미지의 경우 채널의 수는 3이다. 컨볼루션 연산의 주요 특징은 필터 또는 커널의 크기와 필터 또는 커널을 컨볼루션한 후 옆으로 또는 아래로 이동할 간격을 뜻하는 stri.. Linux 명령어 사용 예 1. 실행 파일을 찾아서 삭제하기 (1) 현재 디렉토리 아래이 실행파일 찾기 (a) BSD 계열의 Linux에서 find 명령어의 -perm 옵션과 함께 8진수 값(+111) 을 사용하여 실행 파일의 검색이 가능하다. $find ./ -type f -perm +111 -print(b) GNU 게열의 Linux에서는 find 명렬어의 -executable옵션을 사용하여 실행 파일의 검색이 가능하다. $find ./ -type -f -executable -print2) find로 찾은 파일 삭제하기 (a) 실행파일을 찾아 삭제하기 find 명령어로 실행파일을 검색한 후 -exec를 사용하여 원하는 명령을 실행할 수 이다. -exec를 사용하여 파일을 삭제하는 rm명령어를 사용하고 삭제할 대상 파일은 find.. [Docker] 우분투 컨테이너(ubuntu container)에 package 설치 우분투 이미지의 컨테이너로 부터 컨테이너를 생성한 후 컨테이너 내에 새로운 소프트웨어 패키지를 설치하기 위한 절차는 다음과 같다. 우분투 내 apt-get을 이용하여 페키지를 설치하고자 한다. apt-get(Advanced Packaging Toool)은 우분투와 같은 데비안(Debian) 계열의 리눅스에서 사용되는 패키지 관리 명령어이다. apt-get은 superuser 권한을 가져아 한다. apt-get을 이용하여 설치된 deb 패키지는 /var/cache/apt/archieve/에 설치 된다. 우분투 이미지로 컨테이너를 생성한 후 apt-get 패키지 인덱스 정보를 업데이트 하여야 한다. 인덱스 정보의 업데이트는 다음과 같이 사용한다. #apt-get update 새로운 패키지를 설치 명령어 #a.. 이전 1 2 3 4 5 6 7 8 ··· 11 다음