전공공부(29)
-
Dlib 설치법 (파이썬용)
C++ library다 보니 설치하기가 너무 빡셌다.... 참고로 나의 pc는 윈도우, vscode에서 프로젝트에서 dlib을 사용하기 위해 설치했다. 1. 먼저 c++ compiler가 없으면 다운받는다. https://visualstudio.microsoft.com/ko/thank-you-downloading-visual-studio/?sku=BuildTools Visual Studio를 다운로드해 주셔서 감사합니다. - Visual Studio Visual Studio를 처음 사용하시나요? 새로운 개발 도구를 학습하는 것은 어려울 수 있습니다. 이 단계별 학습 여정을 통해 원하는 언어로 간단한 앱을 성공적으로 만들 수 있습니다. 시작하겠습니다 visualstudio.microsoft.com 2. c..
2021.09.09 -
[Deepmind x UCL] 1강 정리
https://www.youtube.com/watch?v=7R52wiUgxZI&list=PLqYmG7hTraZCDxZ44o4p3N5Anz3lLRVZF&index=1&t=36s 1. Intelligence란 Intelligence measures an agent's ability to achieve goals in a wide range of environments 2. Reinforcement agent -> environment : observation and action environment -> agent : 긍정적인 것 줌 (reward, score) --> positive feedback, long-term reward 3. Deep Learning previous system required ..
2021.08.12 -
아두이노 - 블루투스 예제
앞으로 실습할 블루투스 예제는 ESP32 model중 NODEMCU- 32S를 사용할 예정이다. ESP32 모델은 블루투스와 wifi를 아두이노 우노와달리 간편하게 사용할 수 있다는 점에서 유리하다. 이를 바탕으로 공부해 보겠다. m.blog.naver.com/chandong83/222024806861 아두이노 ESP32 환경 설정 - 윈도 편 약 1년 반전에 ESP32를 다뤄본 적이 있는 것 같다. 기억하기엔 당시 업체 데모 개발 건이 있어서 환경을... blog.naver.com 이 블로그를 들어가면 ESP32 관련 라이브러리나 환경설정할 수 있다. 이를 바탕으로 블루투스 예제에 들어가보면 #include "BluetoothSerial.h" BluetoothSerial SerialBT; void se..
2021.04.29 -
아두이노 기본 코드 정리 - 조건문, 제어문
serial.begin(9600) : 9600 속도의 시청시간 serial.print(), serial.println() : 프린트 출력(i가 아니라 l이다.) serial.available() : 저장되어있던 데이터의 바이트 수 반환 데이터 받았다면 데이터 갯수를 반환, 받지 않으면 0으로 반환 serial.read() : 시리얼 데이터 첫번째 바이트, -1(데이터 없으면) serial.end() : 시리얼 통신 종료 loop안에 if 문을 사용할 수 있다. 해당되는 조건이 있다면 밑에 있는 문을 실행한다. 조건에 관련된 내용이 두 줄 이상이라면 중괄호{}를 활용한다. 그리고 if, else if, else로 써서 활용한다. for문은 i가 증가함에 따라 루프가 도는 구조이다. 여기서는 10까지만 작동..
2021.04.19 -
아두이노 기초 정리
함수는 크게 setup()과 loop()로 나뉜다. setup은 한번만 실행하는 코드이, loop는 계속해서 실행되는 코드이다. 위의 코드를 실행하면 처음에는 setup start와 setup end가 출력되지만, 이후에는 loop start와 loop end가 반복된다. 그리고 루프가 반복될 수록 idx의 값이 1씩 증가된다. 그리고 코드 작성후 보드를 컴퓨터와 연결하면 시리얼모니터 화면이 발생한다. 이떄 맨 밑에 line ending 없음, 9600보드레이트를 확인해야 한다. 보드레이트는 setup에서 작성된 코드로 둘이 일치해야한다. 주석은 // 외에도 /* */로도 표현한다. 변수 global variable : 함수 바깥쪽에서 선언 local variable : 함수 안에서 선언, 함수 종료시 ..
2021.04.19 -
선형독립, linear independence란?
선형독립에 앞서 선형, linear에 의미에 대해 음미해보자. 위와 같이, 비례성과 중첩성을 동시에 만족하면 선형이다. 위와 같이 식이 만족하지 않으면 비선형이라고 한다. 흔히 1차함수 그래프처럼 나오면 선형이다. 그렇다면 선형독립의 정의를 살펴보면 정의는 위와 같다. 만약 n개의 x 중 하나라도 다를 수 있으면 dependence이다. 잘 안 와닿으셨으니 이 포스팅까지 들어왔다고 생각한다. 좀 더 쉽게 설명하기 위해서 예시를 들어보겠다. 보다시피 c1, c2는 0밖에 될 수 없는 구조다. 이럴 때, 행렬 (1,0), (0,1)이 선형 독립, linear independence라고 한다. 이 선형독립을 이용하면 향후 벡터공간을 정의하기 위해 사용된다. 그리고 미분방정식에서 해를 구하기 위해서도 사용된다...
2020.09.25