분류 전체보기 64

[Vim] vim colorscheme를 커스터마이징해보자

[주의] 개인 공부를 위해 쓴 글이기 때문에 주관적인 내용은 물론, 쓰여진 정보가 틀린 것일 수도 있습니다! 피드백 부탁드립니다. (- -)(_ _) 꾸벅 유닉스 계열 편집 프로그램으로 vim을 쓰는데 기본 colorscheme는 뭔가 너무 눈이 아프고 가독성이 떨어졌다. 아래 링크에서 vs code의 colorscheme를 쓰려는데 github.com/tomasiser/vim-code-dark tomasiser/vim-code-dark Dark color scheme for Vim and vim-airline, inspired by Dark+ in Visual Studio Code - tomasiser/vim-code-dark github.com 적용했더니 색깔이 무언가 이상하다; 그래서 그냥 커스터마..

[논문리뷰] R-TOD: Real-Time Object Detector with Minimized End-to-End Delay for Autonomous Driving 요약2

[주의] 개인 공부를 위해 쓴 글이기 때문에 주관적인 내용은 물론, 쓰여진 정보가 틀린 것일 수도 있습니다! 피드백 부탁드립니다. (- -)(_ _) 꾸벅 https://arxiv.org/abs/2011.06372 R-TOD: Real-Time Object Detector with Minimized End-to-End Delay for Autonomous Driving For realizing safe autonomous driving, the end-to-end delays of real-time object detection systems should be thoroughly analyzed and minimized. However, despite recent development of neural ..

연구/논문리뷰 2021.03.30

[Fashion Mnist] pytorch train & test코드

[주의] 개인 공부를 위해 쓴 글이기 때문에 주관적인 내용은 물론, 쓰여진 정보가 틀린 것일 수도 있습니다! 피드백 부탁드립니다. (- -)(_ _) 꾸벅 1. Fashion Mnist 간단한 모델의 trainning 코드 import torchvision import torchvision.transforms as transforms import torch import torch.nn as nn import torch.nn.functional as F import torch.optim as optim from torchsummary import summary import platform import matplotlib.pyplot as plt import numpy as np def imshow(img)..

연구/Pytorch 2021.03.30

[Pytorch] 3. torch 라이브러리 내부 구조 분석 (Convolution)

[주의] 개인 공부를 위해 쓴 글이기 때문에 주관적인 내용은 물론, 쓰여진 정보가 틀린 것일 수도 있습니다! 피드백 부탁드립니다. (- -)(_ _) 꾸벅 1, 2편에서 대충 어떻게 initialize되고 C extension이 되는지에 대해 동작 원리를 파악했다. 나는 현재 하려는 건 Convolution layer의 동작을 파악하여 channel-wise든 spatial-wise든 좀 더 분산 처리하는 방향의 모델을 연구하고자 하는 것이었기 때문에 Conv layer의 동작 방식을 이해하는게 필요하였다. 그래서 이번에는 Conv layer 위주의 분석을 진행하였다. 실제 모델을 만들 때 쓰이는 Convolution layer는 /torch/nn/modules/conv.py 에 정의가 되어 있다. co..

연구/Pytorch 2021.03.27

[Pytorch] 2. torch 라이브러리 내부 구조 분석 (Module.cpp, THP 모듈)

[주의] 개인 공부를 위해 쓴 글이기 때문에 주관적인 내용은 물론, 쓰여진 정보가 틀린 것일 수도 있습니다! 피드백 부탁드립니다. (- -)(_ _) 꾸벅 지금까지 살펴본 바를 정리하자면 import torch를 하게 되면 torch 라이브러리의 __init__,py가 실행됨 __init__.py에서는 from torch._C import *를 통해 C extension module을 Load 함 _C module들은 _C 폴더에 pyi 파일로 정의되어 있고 이는 torch/csrc/Module과 연결되어 있음 실제로 Module.cpp 파일에 __init__.py에 _initExtension 같은 함수들이 정의가 되어있음 그럼 Module.cpp에서의 주요 함수에 대해 알아보았다. [ Module.cp..

연구/Pytorch 2021.03.27

[클라우드 융합] 용어 및 내용 요약

[주의] 개인 공부를 위해 쓴 글이기 때문에 주관적인 내용은 물론, 쓰여진 정보가 틀린 것일 수도 있습니다! 피드백 부탁드립니다. (- -)(_ _) 꾸벅 O2O : online to offline의 앞 글자를 따온 것으로 온라인과 오프라인이 결합하는 현상 디지털 트랜스포메이션 : 디지털 트랜스포메이션은 클라우드 컴퓨팅을 활용하여 문제를 해결하고 소유 중인 하드웨어 사용자에 대한 의존성을 줄이되 구독 기반 클라우드 서비스에 의존성을 증대시키기 위해 새롭고 빠르고 자주 변화하는 디지털 기술을 사용하는 방식 - More Agility (변화에 쉽게 대응하는) - More Infra Flexibility (인프라 유연성) - Dynamic Management (동적 관리) - Automation (자동화) -..

클라우드 2021.03.24

[Linux Bible] chapter 12~15 요약

[주의] 개인 공부를 위해 쓴 글이기 때문에 주관적인 내용은 물론, 쓰여진 정보가 틀린 것일 수도 있습니다! 피드백 부탁드립니다. (- -)(_ _) 꾸벅 12. 디스크와 파일시스템 관리하기 디스크 하나를 여러 파티션으로 나누고 각 파티션은 파일 시스템으로 포맷된다. 일부 파티션은 swap 파티션이나 LVM 물리 볼륨 등으로 특정 용도로 포맷이 된다. 리눅스에서 루트(/) 파티션을 두고 하나의 파티션만 사용할 수 있지만, /home, /var, /tmp 등 각 파티션에 할당할 수도 있다. 각 파티션은 더 큰 리눅스 파티션에 연결되는데 이것을 마운트가 된다고 표현한다. /etc/fstab 파일에서 파티션들의 장치 이름과 마운트 위치를 나타내준다. 하드 디스크 파티션 작업하기 전통적으로 MBR 방식을 사용하..

[Linux Bible] chapter 7~11 요약

[주의] 개인 공부를 위해 쓴 글이기 때문에 주관적인 내용은 물론, 쓰인 정보가 틀린 것일 수도 있습니다! 피드백 부탁드립니다. (- -)(_ _) 꾸벅 7. 쉘 스크립트 작성하기 같은 동작은 반복하거나 많은 명령을 써서 동작을 수행하는 경우 사용한다. 실행하기 #! : 쉘 스크립트 첫행에 인터프리티를 명시한다. 스크립트를 실행할 쉘을 선언해준다. chmod +x 를 통해 실행권한을 부여해준다. 혹은 "bash 파일명" 을 통해 실행이 가능하다. 변수 특정 정보를 재사용하기위해 사용한다. NAME=value 와 같이 대입연산자(=) 사이에는 공백이 없어야한다. 명령은 백틱(`)이나 달러($) 표시로 묶어서 명령의 결과를 변수에 저장한다. 다른 변수의 값을 담을 수도 있다. CITY="Springfield..