- Today
- Total
목록Autonomous Tech./Information (15)
엔지니어스 - Engineeus
sudo apt purge python-pip python-dev sudo rm -rf /usr/bin/python* sudo rm -rf /etc/python* sudo rm -rf /usr/local/lib/python* sudo rm -rf /usr/share/man/man1/python* sudo rm -rf /usr/share/python* sudo rm -rf /usr/local/bin/pip*
pkg-config --modversion opencv sudo apt-get purge libopencv* python-opencv #확인하기 sudo find /usr/local/ -name "*opencv*" -exec rm {} \; #만약 남아 있다면 아래로 지우기 sudo rm -rf '경로' #다시 확인하기 sudo find /usr/local/ -name "*opencv*" -exec rm {} \; #다시 opencv 확인 pkg-config --modversion opencv
쿠다에 따른 NVIDIA 그래픽 드라이버 CUDA Toolkit Toolkit Driver Version Minimum Required Driver Version* Linux x86_64 Driver Version Windows x86_64 Driver Version Linux x86_64 Driver Version Windows x86_64 Driver Version CUDA 11.3.0 GA >=465.19.01 >=465.89 >= 450.80.02 >= 456.38 CUDA 11.2.2 Update 2 >=460.32.03 >=461.33 >= 450.80.02 >= 456.38 CUDA 11.2.1 Update 1 >=460.32.03 >=461.09 >= 450.80.02 >= 456.38 C..
1. Graphic Card nvidia-smi 2. CUDA nvcc -V 또는 nvcc --version 3. CUDNN cat /usr/include/x86_64-linux-gnu/cudnn_v*.h | grep CUDNN_MAJOR -A 2
1. 프로파일 수정 vi ~/.profile 작성방법 예시 ex) $HOME/script1.sh & (home에 있는 script1.sh를 실행 시켜라) 2. 스크립트 생성 및 수정 파일 생성 (vi script.sh) cd /home/user/위치 && python3 파일.py -------- 안될경우 다른방법 1. 서비스 실행 스크립트 생성 - cd /etc/init.d - sudo vi script1.sh (스크립트 만들기) - i (vi 파일 작성 실행 키) 2. startup1.sh라는 파일에 mkdir 명령어를 통해 test1라는 디렉토리를 생성 (시작시 실행 명령) - #! /bin/sh (sh 형식의 스크립트를 실행 하겠다는 내용) - mkdir /home/test1 - esc -> :wq..
기본 우분투를 깔고 터미널창을 열고 'python'이란 명령어를 치면 자동으로 python 2.x버전이 잡힙니다. 이번 포스트에서는 리눅스 Alternatives를 활용하여 Python의 기본 default인 2에서 새롭게 3으로 바꿔보도록 하겠습니다. 일단 이 전에 기본 default가 2인지 확인 하기 위해 아래와 같이 쳐 주면 default 버전이 나옵니다. python -V which 명령어를 쓰면 파이썬의 디렉토리를 나타냅니다. 이게 정확히 어떤 파일을 가리키는지 알기 위해선 아래와 같이 쳐 주면 나옵니다. ls -al /usr/bin/python 또한 이 외에 다른 파이썬이 깔린걸 보고 싶다면 아래와 같이 쳐 줍니다. ls /usr/bin/ | grep python 따라서 우리는 터미널을 열었..
start() { 본 포스트에서는 NVIDIA사의 Jetson TX2 에 관하여 알아보겠습니다. Jetson TX2(Tegra X2) GPU(General Purpose Unit)으로 NVIDIA사의 CUDA를 사용하여 병렬 처리를 가능하게 하는 Chip입니다. 한때 데스크탑이나 노트북에서나 GPU를 사용하여 딥러닝을 수행 하였는데, 이제 이 보드를 사용해 자동차, 드론, 기타 로봇에서 임베디드보드로 플랫폼을 만들 수 있게 되었습니다. 자세 사항은 NVIDIA 공식 홈페이지에서 보시면 됩니다. Jetson TX2 Specification Specification GPU NVIDIA Pascal™, 256 CUDA cores, OpenGL ES 3.1, AEP, and Vulkan CPU HMP Dual ..
CUDA를 왜 사용 할까요? 이 이유는 GPU(Graphics Processing Unit)이라고 알려진 그래픽카드를 프로그래밍 시에 사용 하고 싶기 때문 입니다. GPU는 CPU와 달리 엄청나게 많은 연산을 동시에 합니다. CPU는 보통 Single-core 연산을 하거나 OpenMP를 통하여 Multi-cores 연산을 하지만 GPU는 Many-cores 연산을 합니다. 아래 영상으로 확인 하면 이해가 가실 겁니다. https://youtu.be/-P28LKWTzrI 1. CPU & GPU 데모 : https://youtu.be/-P28LKWTzrI
start() { 그래픽 카드 확인 방법은 아래 포스트에 있습니다. https://mickael-k.tistory.com/16 GPU(그래픽카드) 확인 방법 GPU-Z 이용 GPU-Z를 설치하신 후 실행합니다. 하단에 첨부한 그림과 같이 Memory size란에서 그래픽카드 램 용량을 확인하실 수 있습니다. GPU-Z를 설치하시면 메모리타입(memory type)은 물론 GPU clok, 바이오스.. mickael-k.tistory.com CUDA Core 수 확인 - 잘 정리 해 놓은 웹사이트에서 발췌한 사진 입니다. 근데 이상하게 저는 Ti가 아닌 일반 1050에 4GB인데 없네요. 근데 GPU-Z로 확인 해 봤을 때 Bus Width나 Band Width가 Ti랑 같으니 Ti로 확인 했습니다. CU..
start() { 본인 GPU 확인 (간단히) 1) 시작 - 찾기 - '장치관리자' 2) 디스플레이 어댑터 왼쪽 화살표 클릭 - 제 GPU는 NVIDIA 사의 GeForce GTX 1050 입니다. 본인 GPU 확인 (자세히) - GPU-Z 프로그램 이용 GPU-Z를 설치하신 후 실행합니다. 하단에 첨부한 그림과 같이 Memory size란에서 그래픽카드 램 용량을 확인하실 수 있습니다. GPU-Z를 설치하시면 메모리타입(memory type)은 물론 GPU clok, 바이오스 버전, 모델명 등 그래픽카드에 관한 자세한 정보를 간단하게 확인하실 수 있습니다. 위 그림에서 'Memory Size'를 보면 4096MB라고 나와 있네요. 즉, 제 그래픽카드 메모리는 4GB 입니다. 이름은 GTX 1050 모델..
금일 포스트는 Visual Studio의 여러 버전 차이를 알아보겠습니다. Visual Studio는 Microsoft사에서 개발한 프로그래밍 도구 입니다. Coding, Debugging, Compile 기능을 모두 이곳에서 할 수 있죠. Visual Studio IDE의 여러 버전은 아래와 같습니다. - Community - Professional - Enterprise 1. Community - Community 버전은 무료 입니다. 대학생이나 기본적인 것들을 하실 분들에게 무료로 배포 하기 때문에 대부분 이걸 사용 합니다. 하지만 기업에서는 사용 불가능 합니다. - 상업적 용도가 아닌 개인 개발자, 학교, OSI가 인정한 오픈소스 커뮤니티, 비영리적인 목적으로 사용하는 경우에는 조직 규모나 별다른..
한국학술지이용색인 사이트에서 확인 1. 아래 링크로 갑니다. https://www.kci.go.kr/kciportal/po/search/poTotalSearList.kci KCI 국내학술지 인용색인 정보 포털입니다. 검색결과 (논문 0건 / 학술지 0건 / 학술대회 0건 / 기관 0건) www.kci.go.kr 2. 검색 창에 예를 들어 'ETRI'라고 칩니다. 3. 스크롤을 내려 아래로 가면 등재를 확인 할 수 있습니다. KCI, SCI, SCOPUS에 등재 되어 있네요. 4. 클릭 해서 더욱 자세한 정보를 봅니다. 5. 해당 사이트를 찾아 논문을 제출 합니다. https://mc.manuscriptcentral.com/etrij https://mc.manuscriptcentral.com/etrij T..
SCI 급 저널 리스트 Web of Science에서 제공하는 SCI(E)/SSCI/AHCI 저널리스트 입니다. 아래 사이트에서 직접 저널을 검색하여 SCI, SCI-E 등에 등재 되어 있는지 확인하실 수 있습니다. * Science Citation Index (SCI) : 과학기술분야 * Science Citation Index Expanded (SCIE) : SCI 확장판 * Social Science Citation Index (SSCI) : 사회과학분야 * Arts & Humanities Citation Index (A&HCI) : 예술 및 인문학 분야 등재 여부 확인 1. 아래 링크 진입 https://medlib.yu.ac.kr/SCI.htm SCI, SCIE 등재 저널리스트 보기 medlib..
학회 (Institute, Society) 학술의 연구 및 장려를 목적으로 조직된 단체 입니다. 자유롭게 모여서 자유롭게 없어지기도 합니다. 거의 99.9% 학회들이 학회지를 발행 합니다. 하지만 여기서 SCI가 등재가 된다, SCI-E가 등재가 된다 이런건 따로 알아봐야 합니다. IEEE (Institute of Electrical and Electronics Engineers) 전자 기술자 협회 로 '아이 트리플 이'라고 발음 합니다. 즉, 전기 전자 컴퓨터 공학희 전공자 들의 '학회' 입니다. 큰 범주가 IEEE 이고 그 하위 범주로 여러가지 파생이 되서 우리가 아는 많은 학회들이 생겨 납니다. 저널 (Journal) 정기적으로 간행 되는 신문이나 잡지. 논문이 저널에 실린 다는것은 학회에서 학술 ..
많은 분들이 IEEE논문을 작성 하고 싶은데 어떤게 SCI 이고 SCI-E인지 헷갈려 하시는 분들이 많아 저도 정리 할 겸 해서 작성 하게 되었습니다. 설명에 앞서 간단한 단어 설명은 Link로 걸어 두었습니다. 한번 읽고 오시면 이해가 쉬울 겁니다. https://mickael-k.tistory.com/4 논문 용어 (학회, IEEE, SCI, SCOPUS, 학술지, 저널) 학회 (Institute, Society) 학술의 연구 및 장려를 목적으로 조직된 단체 입니다. 자유롭게 모여서 자유롭게 없어지기도 합니다. 거의 99.9% 학회들이 학회지를 발행 합니다. 하지만 여기서 SCI가 등재가 된다, SC.. mickael-k.tistory.com 0. 논문을 작성 하기 앞서 일단 타겟을 정해야 합니다. ..