728x90

전체 글 63

[논문리뷰] μLayer: Low Latency On-Device Inference Using Cooperative Single-Layer Acceleration and Processor-Friendly Quantization 요약

[주의] 개인 공부를 위해 쓴 글이기 때문에 주관적인 내용은 물론, 쓰여진 정보가 틀린 것일 수도 있습니다! 피드백 부탁드립니다. (- -)(_ _) 꾸벅 https://yonsei.pure.elsevier.com/en/publications/%C2%B5layer-low-latency-on-device-inference-using-cooperative-single-l µLayer: Low latency on-device inference using cooperative single-layer acceleration and processor-friendly quantization Emerging mobile services heavily utilize Neural Networks (NNs) to impro..

연구/논문리뷰 2021.07.22

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

[주의] 개인 공부를 위해 쓴 글이기 때문에 주관적인 내용은 물론, 쓰여진 정보가 틀린 것일 수도 있습니다! 피드백 부탁드립니다. (- -)(_ _) 꾸벅 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.07.22

[Kubernetes] 9. 쿠버네티스 kubeadm을 이용한 클러스터 구성

[주의] 개인 공부를 위해 쓴 글이기 때문에 주관적인 내용은 물론, 쓰여진 정보가 틀린 것일 수도 있습니다! 피드백 부탁드립니다. (- -)(_ _) 꾸벅 https://kubernetes.io/ko/docs/setup/production-environment/tools/kubeadm/install-kubeadm/ kubeadm 설치하기 이 페이지에서는 kubeadm 툴박스를 설치하는 방법을 보여준다. 이 설치 프로세스를 수행한 후 kubeadm으로 클러스터를 만드는 방법에 대한 자세한 내용은 kubeadm을 사용하여 클러스터 생성하기 페이 kubernetes.io Ubuntu 18.04 에서 진행하였고, Docker가 이미 설치되어있다는 가정하에 진행하였습니다. [ 설치 전 Check List ] 호환..

[Git] 자꾸 까먹는 명령어 총정리

[주의] 개인 공부를 위해 쓴 글이기 때문에 주관적인 내용은 물론, 쓰여진 정보가 틀린 것일 수도 있습니다! 피드백 부탁드립니다. (- -)(_ _) 꾸벅 [ Git 명령어 정리 ] git init : 깃 초기화 (.git 폴더 생성) git config --global user.name "유저 이름" : 사용자 이름 설정 git config --global user.email "이메일 주소" : 사용자 이메일 설정 git config --global core.editor "vim" : 커밋 편집 에디터를 vim으로 변경하기 git config--global --list : global config 설정 확인 git add [파일명] : 특정 파일을 스테이징 하기 git add . : 전체 파일 스테이징..

Linux 2021.06.24

리눅스 한글 깨짐 문제 (locale 및 LANG 환경변수 설정)

[주의] 개인 공부를 위해 쓴 글이기 때문에 주관적인 내용은 물론, 쓰여진 정보가 틀린 것일 수도 있습니다! 피드백 부탁드립니다. (- -)(_ _) 꾸벅 폴더명 한글이 깨졌을 때, locale 확인하고 한글 언어 셋을 다운 후 LANG 환경 변수를 설정해준다. 1. 현재 인코딩 설정 확인 (LANG 환경변수) $ echo $LANG 2. 사용 가능한 인코딩 설정 확인 $ locale -a ko_KR.UTF-8 이 존재하지 않으면 설치해준다. 3. 한글 패키지 설치 $ sudo apt-get install language-pack-ko 4. locale-gen으로 locale 설치 $ sudo locale-gen ko_KR.UTF-8 5. ko_KR.UTF-8 설정 $ sudo dpkg-reconfigu..

Linux 2021.06.20

시놀로지에 우분투 18.04 개발환경 만들기 (Docker)

[주의] 개인 공부를 위해 쓴 글이기 때문에 주관적인 내용은 물론, 쓰여진 정보가 틀린 것일 수도 있습니다! 피드백 부탁드립니다. (- -)(_ _) 꾸벅 우선 서버에 docker가 설치되어 있다고 가정. yoon@YoonChang:~$ sudo docker run -d -it --network=host --name=ubuntu ubuntu:18.04 ad56902237ed37b475e5417c9dc153a305e7c269795244990920998708834c73 서버를 ssh로 접속하여 우분투 컨테이너 하나를 실행한다. 각 옵션의 의미는 -d : 백그라운드에서 컨테이너가 돌아가게끔 -it : 사용자가 입출력할 수 있는 애뮬레이션 상태로 실행 --network : 호스트로 설정하여 호스트와 같은 네트워..

SSH Permission Denied 문제 해결

[주의] 개인 공부를 위해 쓴 글이기 때문에 주관적인 내용은 물론, 쓰여진 정보가 틀린 것일 수도 있습니다! 피드백 부탁드립니다. (- -)(_ _) 꾸벅 [ Git SSH Key 추가 ] Git은 공개키 암호화 방식을 사용하기 때문에 레포지토리에 접근을 위해 SSH Public Key를 등록해야한다. 공개키는 ssh-keygen 명령으로 쉽게 발급 가능하다. $ ssh-keygen 그 뒤에 공개키의 내용을 아래 cat 명령을 통해 얻을 수 있다. $ cat ~/.ssh/id_rsa.pub 위의 공개키 값을 해당 레포지토리 Setting의 Deploy keys를에다 추가해준다. [ SSH Key 퍼미션 ] ssh의 권한 설정이 잘못되어 아래 오류가 났다. - 오류 메세지 @@@@@@@@@@@@@@@@@@..

Linux 2021.06.17

[Kubernetes] 8. 쿠버네티스 config와 kubectl의 context

[주의] 개인 공부를 위해 쓴 글이기 때문에 주관적인 내용은 물론, 쓰여진 정보가 틀린 것일 수도 있습니다! 피드백 부탁드립니다. (- -)(_ _) 꾸벅 [ Context란? ] kubectl은 클러스터에 명령을 내릴 수 있는 Command-Line 툴이다. 근데 이 kubectl이란게 어느 클러스트에 연결하여 사용할지 설정되어 있어야하는데, 특히 다중 클러스터 환경에서 Context를 설정해 주어야 kubectl이 어느 클러스터에 연결될지 결정된다. 예전에 minikube로 실습할 때, $ minikube start 명령은 자동으로 kubectl의 context를 minikube로 설정해주기 때문에 따로 kubectl의 context를 설정할 필요 없이 바로 minikube 클러스터에 명령이 가능했었..

[Kubernetes] 7. 쿠버네티스 volume 마운트

[주의] 개인 공부를 위해 쓴 글이기 때문에 주관적인 내용은 물론, 쓰여진 정보가 틀린 것일 수도 있습니다! 피드백 부탁드립니다. (- -)(_ _) 꾸벅 [ 디스크 볼륨 종류 ] Temp Local Network emptyDir hostPath GlusterFS gitRepo NFS iSCSI gcePersistentDisk AWS EBS azureDisk Fiber Channel Secret VshereVolume 다양한 방법으로 Pod에 볼륨을 마운트 가능하다. emptyDir : Pod가 생성될때 생성되고, Pod가 삭제 될때 같이 삭제되는 임시 볼륨 hostPath : 노드의 로컬 디스크의 경로를 Pod에서 마운트해서 사용. 같은 hostPath에 있는 볼륨은 여러 Pod 사이에서 공유되어 사용..

쿠버네티스 ContainerCreating 상태에서 멈출 시 해결방법

[주의] 개인 공부를 위해 쓴 글이기 때문에 주관적인 내용은 물론, 쓰여진 정보가 틀린 것일 수도 있습니다! 피드백 부탁드립니다. (- -)(_ _) 꾸벅 위처럼 Status가 62분 동안이나 ContainerCreating에 멈춰있으면, yaml 파일의 문법이 잘못되었거나 논리적으로 맞지 않다는 뜻이다. 처음에 그냥 yaml 파일 눈에 뚫어져라 확인하며 고쳤는데 그럴 필요 없이 $ kubectl describe pods describe 명령으로 오류를 쉽게 찾을 수 있다.. hostPath type check failed: shared is "not a directory" 나의 경우엔 위처럼 shared 가 디렉터리가 아니라는 오류가 떴다. 분명 shared는 디렉터리인데 왜 디렉터리가 아니라는걸까? ..

728x90