[딥러닝] DeepLearning CNN BottleNeck 원리(Pytorch 구현)
·
🐍 Python/Deep Learning
안녕하세요. 오늘은 Deep Learning 분야에서 CNN의 BottleNeck구조에 대해 알아보겠습니다. 대표적으로 ResNet에서 BottleNeck을 사용했습니다. ResNet에서 왼쪽은 BottleNeck 구조를 사용하지 않았고, 오른쪽은 BottleNeck 구조를 사용했습니다. BottleNeck을 설명하기 전, Convolution의 Parameters을 계산할 줄 알아야 합니다. 이 부분은 다른 글에서 자세히 설명하겠습니다. Convolution Parameters = Kernel Size x Kernel Size x Input Channel x Output Channel BottleNeck의 핵심은 1x1 Convolution입니다. ( Pointwise Convolution 이라고도 합..
[Windows 10] 윈도우10 제품 키 간단하게 인증하는 방법
·
일상/컴퓨터
원래 학교 PC를 사용해서 window10 edu 를 사용했는데 이번에 컴퓨터를 바꾸면서 제품키를 변경했습니다. 관리자 모드로 실행! ..오른쪽 마우스를 누르고 [관리자 권한으로 실행] 누르면 됩니다. Window10 version Product Key Windows 10 Pro W269N-WFGWX-YVC9B-4J6C9-T83GX Windows 10 Pro N MH37W-N47XK-V7XM9-C7227-GCQG9 Windows 10 Home TX9XD-98N7V-6WMQ6-BX7FG-H8Q99 Windows 10 Home N 3KHY7-WNT83-DGQKR-F7HPR-844BM Windows 10 Enterprise NPPR9-FWDCX-D2C8J-H872K-2YT43 Windows 10 Enterpr..
[VSCode] VSCode에서 Jupyter Notebook 사용!
·
VSCode
안녕하세요. 이번에 개발환경을 VSCode로 완전히 옮겼습니다. 첫 번째 이유는 Pylance의 등장입니다. coding-yoon.tistory.com/113?category=898799 두 번째 이유는 Jupyterlab입니다. VSCode 에서 간단한 환경 설정으로 .py, .ipynb 를 한번에 개발할 수 있습니다. window python -m pip install jupyterlab code.visualstudio.com/docs/python/jupyter-support Working with Jupyter Notebooks in Visual Studio Code Working with Jupyter Notebooks in Visual Studio Code code.visualstudio.com..
[VSCode] Python Pylance 자동완성
·
VSCode
안녕하세요. 오늘은 VSCode에서 확장 프로그램을 하나 소개드리려고 합니다. 바로 Python 자동완성을 지원하는 Pylance입니다. Java를 사용할 땐 Oracle을, Python은 Jupyter NoteBook, Pycharm을 사용했습니다. 이번에 Flask로 웹서버를 하나 만들 때, 자꾸 왔다 갔다 하는 것이 굉장히 짜증 났고, .py .ipynb를 전부 지원해주는 Pycharm은 pro부터 지원해주어 불만이 많았었습니다. 그런데 요즘 VSCode를 사용하면서 느끼는 것이 Editor이지만, Pylacne의 등장으로 VSCode로 완전히 옮겨 탔습니다. 아래 기사를 보면, 2020년에 출시하였고 예전부터 VSCode로 Python을 사용하셨던 분이라면, 사용할 때마다 아래 광고창에 Pylan..
[라즈베리파이] SMB SSamba 포트포워딩
·
📟 Embeded SW/Raspberry Pi
삼바(samba)는 Windows 운영체제를 사용하는 PC에서 Linux 또는 UNIX 서버에 접속하여 파일이나 프린터를 공유하여 사용할 수 있도록 해 주는 소프트웨어이다. -위키백과 현재 라즈베리파이를 공유폴더로 사용하여 윈도우에서 작업하는데 많이 사용합니다. vim으로 작업을 해봤고, 라즈베리파이에서 vscode를 깔아서 작업도 해봤고, 기본 파이썬 툴로도 해봤지만 코드는 길어지고, 여러 파일 작업을 할 때 답답해서 죽는 줄 알았습니다. 그래서 가장 좋은 방법은 SSH나 VNC로 라즈베리파이를 모니터 없이 연결만 해놓고, 작업은 윈도우에서 하는 게 가장 편한 것 같습니다. 1. 설치 sudo apt-get install samba samba-common-bin 2. 설정 sudo vim /etc/sa..
[Coral] 인공지능으로 얼굴 인식하기! (face detect) / Google Coral Edge TPU(USB Accelerator) / MobileNet V2 / tflite / Haarcascade 아님!
·
📟 Embeded SW/Raspberry Pi
안녕하세요. 오랜만에 글을 작성합니다. 오늘은 예제만 돌려봤다면, 실제로 학습된 모델을 이용하여 얼굴을 찾도록 하겠습니다. 라즈베리파이로 얼굴인식을 찾아보면 Haarcascade 알고리즘이 많이 사용됩니다. 하지만 오래전에 나온 알고리즘이고 좀 더 빠르고 더 정확하게 인공지능으로 얼굴 인식을 할 수 있습니다. 그리고 얼굴인식 자체를 Edge TPU가 처리하기 때문에 라즈베리파이의 CPU는 거의 사용되지 않습니다. 그러기 때문에 라즈베리파이에서 부담 없이 강력한 효과를 보여줍니다. 아래 글을 읽어보시고 가시는 것을 추천드립니다. coding-yoon.tistory.com/87?category=866905 coding-yoon.tistory.com/88?category=866905 coding-yoon.ti..
아두이노, 안드로이드를 블루투스로 연결해서 센서값 읽어오기!(3)
·
📟 Embeded SW/Arduino
많은 분들이 자바 전체 소스코드를 원하셔서 이렇게라도 올려봅니다. 제가 프로젝트를 다 삭제해서 잠깐 코드로 적어놓고 테스트는 하지 않았습니다. import android.app.Activity; import android.bluetooth.BluetoothAdapter; import android.content.Intent; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.view.View; import android.widget.Button; import android.widget.Toast; import app.akexorcist.bluetotohspp.library.BluetoothSPP..
[자격증] 정보통신기사 실기 합격 & 공부하는 방법 ( 최종 합격 )
·
일상/자격증
안녕하세요. 2020 정보처리기사 3회 차 불합격 글을 쓰고 바로 정보통신기사 실기 합격 글을 작성합니다. 도저히 정보통신기사 실기까지 떨어졌으면, 우울했을 텐데 정보통신이라도 합격해서 다행입니다. 2020년 무선설비기사, 정보통신기사, 정보처리기사 를 준비했는데, 2개를 자격증을 취득했습니다. 졸업 작품도 금상을 수상하였고, 2020년은 뜻깊은 해가 된 것 같습니다. 정보통신기사 실기를 준비하는 법은 김한기 선생님의 교재를 통해서 공부했습니다. 인강을 보지 않고, 교재의 기출만 풀어서 합격한 블로거 분들이 많습니다. 하지만 저는 인강을 봤습니다. 실기 인강만 20만원이니... 돈이 많이 깨집니다. 김한기 선생님께서 정말 설명을 잘해주십니다. 이번 정보통신기사 실기도 단순히 기출만 풀었다면 2문제 정도 ..
[자격증] 2020 정보처리기사 실기 3회차 불합격...
·
일상/자격증
정보처리기사 3회 차 실기 50점으로 불합격했습니다. 쉽다고 하면 쉬웠다고 할 수 있는데, 수제비 책으로 올인한 것이 많이 아쉽습니다. 전공이라 자만해서 공부방향을 잘못 잡은 것 같습니다. 통신 쪽은 제가 계속 무선설비기사, 정보통신기사를 준비했기 때문에, 프로토콜과 ICMP문제는 쉽게 풀었지만, 코딩 쪽에서도 오버로딩, 오버라이딩 문제를 틀리고, SQL도 Alias 쓰는 부분을 틀리고... 아무래도 소프트웨어 쪽을 버리고 간게 큰 것 같습니다. 마음속으로 합격률이 1회 차 : 5%, 2회 차: 20% 인데 좀 더 나오지 않을까? 하고 기대한 게 컸습니다. 리펙토링, 스키마, 관계 대수 등등 확실히 실기는 필기와 다르게 어렴풋이 아는 상태에서 찍을 수 없으니 실력이 바로 드러나는 것 같습니다. 3학년 때..
[ 라즈베리파이 ] Cam Pan/Tilt 조정 ( uvcdynctrl ) : Logitech Orbit/Sphere AF
·
📟 Embeded SW/Raspberry Pi
USB 웹캠을 하나 주워 왔는데 동작이 잘돼서 라즈베리파이에 달아주기로 했습니다. 웹캠 제품은 Logitech Orbit/Sphere AF입니다. uvcdynctrl 를 통해서 webcam에 Pan/Tilt를 조정할 예정입니다. 0. uvcdynctrl 설치 sudo apt-get install uvcdynctrl 1. uvdynctrl 도움말 uvcdynctrl -h 2. uvdynctrl 사용 가능한 장치 리스트 확인 uvcdynctrl -c 2. uvdynctrl 컨트롤 Controls that work # uvcdynctrl -s "Pan/tilt Reset" -- 1 # uvcdynctrl -s "Pan/tilt Reset" -- 2 # uvcdynctrl -s "Pan/tilt Reset" -..
18진수
'분류 전체보기' 카테고리의 글 목록 (17 Page)