목록전체 글 (212)
![](http://i1.daumcdn.net/thumb/C400x400/?fname=https://blog.kakaocdn.net/dn/bYxJZp/btsIBfl8SGD/GasCsbYce4xVUqKPwfCwd0/img.png)
* LATEX 문법 위키 링크 ** 티스토리의 서식에 따라서 적용이 안될 수 있다고 한다. Like 이 페이지 ㅜㅜ. 2장 함수: 세상의 모든 것을 입력과 출력으로 바라보기 - 함수란 무엇인가? - 입출력 관계를 수학적으로 기술하기 위한 도구이다. - 함수를 도구로 사용하여 입출력 관계를 정밀하게 설명하는 작업을 '모델링'이라고 한다. - 정확한 정의는? - 공집합이 아닌 두 집합 X,Y에 대해서 X의 각 원소에 Y의 원소가 1대1 대응일 때, 이 대응 f를 X에서 Y로의 함수 - 지도 학습의 관점에서 입력 집합 X와 출력 집합 Y간의 관계인 대응 f를 찾는 것이다. - 함수가 1대1 대응인 관계인 이유 ..
![](http://i1.daumcdn.net/thumb/C400x400/?fname=https://blog.kakaocdn.net/dn/ocnfk/btsIAQtuJRq/B1l89Zkk3oJWakzVqtx79K/img.png)
1장 머신러닝이란과 선형회귀 - 머신러닝이란 무엇인가? - 말 그대로 컴퓨터에게 무언가를 가르치는 것. - 어떻게 가르칠까? - 입출력의 관계를 가르친다 ( 지도 학습 ) - 관계를 어떻게 알까? - 수학적으로 좋은 관계인지 아닌지 계산한다. - 좋은 관계인지 아닌지 어떻게 알까? - 좋은 관계이면 줄어드는 수치를 설정한다. ( Loss function=손실함수 or Objective Function=목적함수 ) - 이 수치란 어떻게 계산될까? - 예측치와 타겟을 비교한다. - 어떻게 비교할까? - 좌표상에서 비교한다. 우리는 ..
저수준 파일 연산 : 파일 시스템의 기본 기능을 직접 다루는 작업을 의미[특징] - 직접 제어 : 파일과 디렉토리에 대한 직접적인 접근과 제어를 가능하게 함 - 운영체제의 커널이 제공하는 시스템 호출을 직접 사용하여 파일을 읽어와서 신속함. - 열린 파일을 참조할 때 파일 기술자 file descriptor 사용 : fd를 사용하여 파일에 대한 작업 수행. - 세부적 처리 : 각종 파일 시스템 호출을 세밀하게 처리 가능- 에러 관리 : 직접 에러 처리해야 함- 복잡성 : 고수준 연산보다 코드가 더 복잡하고 길어질 수 있음- POSIX 표준에서는 주로 내장된 os함수의 open, read, write, close ..
문제 1. 두 수의 차 정수 num1과 num2가 주어질 때, num1에서 num2를 뺀 값을 return하도록 soltuion 함수를 완성해주세요.제한사항-50000 ≤ num1 ≤ 50000-50000 ≤ num2 ≤ 50000 def solution(num1, num2): answer = (lambda num1, num2 : num1 - num2)(num1, num2) return answer lambda 를 사용해서 간결하게 표현할 수 있다. 들어가는 수는 순서대로이다. (lambda x,y : x-y)(num1,num2)가 더 나은 코드. solution(2,1) # 1 문제 2. 두 수의 곱 정수 num1, num2가 매개변수 주어집니다. num1과 num2를 곱한 값을 retu..
[ 딩코딩코 ]의 코딩 테스트 팁 요약 영상 링크 : https://www.youtube.com/watch?v=P1Nrv0xSRL8 코딩 테스트는 가장 낮은 허들이다다음 3가지 능력을 함양해야 한다. 배경지식 : 기초적인 프로그래밍 지식 ( 가장 배우기 쉬우나, 처음 하면 어려움 )ex) 피타고라스의 원리를 알기 위해서 알아야 할 것이 많다..아예 프로그래밍 기초 지식이 없으면 처음부터 하기 힘들고, 여기서 많이 포기한다. 기초적인 수학지식구현력 : 문제 유형화 능력 + 생각한 로직대로 코드를 짜는 능력이라고 생각. 아가리만 터는 개발자들이 많다. 직접 만들어보면 됨.알고리즘을 생각한 뒤 "의식적으로" 많이 짜보자. 많이 풀어보면 된다.연상력 : 문제 유형화 + 풀이에 대한 힌트를 얻는 능력. 입력값,..
![](http://i1.daumcdn.net/thumb/C400x400/?fname=https://blog.kakaocdn.net/dn/cqZMTw/btsHMvb1mKy/b5zOpvXxldeJvQB9GBM7i0/img.png)
LV0은 퇴근하고 하루 20문제 이상 풀기. 2024-06-03 기록 2024-06-02 기록
![](http://i1.daumcdn.net/thumb/C400x400/?fname=https://blog.kakaocdn.net/dn/daLOxJ/btsjD9LYG99/zxo4kWo9n2wMykkeKiJeRk/img.jpg)
ESP32cam 기본 코드 예제로 연결하면, 굉장히 스트리밍이 느리다. https://randomnerdtutorials.com/esp32-cam-ov2640-camera-settings/ Change ESP32-CAM OV2640 Camera Settings: Brightness, Resolution, Quality, Contrast, and More | Random Nerd Tutorials This guide shows how to change the ESP32-CAM OV2640 camera settings such as contrast, brightness, resolution, quality, saturation and more using Arduino IDE. randomnerdtutoria..
![](http://i1.daumcdn.net/thumb/C400x400/?fname=https://blog.kakaocdn.net/dn/3GOVi/btsiU4K2RBy/bE8HV2I56cPj8esFGhuTW1/img.png)
저번에 SSD 논문 스터디 중에 데이터 증강 방법에 대해서 찾다가, https://dsjgm921.tistory.com/219 SSD : Single Shot MultiBox Detector 세그멘테이션 업무를 하고 있는 와중에 SSD + regnetx + fpn 방식으로 구성한 네트워크가 있는데 잘 모른다... SSD 스터디가 필요함. 기존 스터디한 네트워크는 FPN, U-Net, Deeplabv3~3+, R-CNN, Fast R-CNN, Faster R dsjgm921.tistory.com ImageNet Classification with Deep Convolutional Neural Networks, A,Krizhevsky., G,E.Hinton. et al. 논문에서 PCA를 사용해서 이미지에 ..
![](http://i1.daumcdn.net/thumb/C400x400/?fname=https://blog.kakaocdn.net/dn/bflcpJ/btsijM487hf/f1EE2z1IrcOoogiv1hdG8K/img.png)
세그멘테이션 업무를 하고 있는 와중에 SSD + regnetx + fpn 방식으로 구성한 네트워크가 있는데 잘 모른다...SSD 스터디가 필요함. 기존 스터디한 네트워크는 FPN, U-Net, Deeplabv3~3+, R-CNN, Fast R-CNN, Faster R-CNN, Mask R-CNN 으로, 이놈들을 기준으로 아만보를 시전할 예정이다ㅜㅜ. SSD: Single Shot MultiBox Detector ( 2016 ) - ECCVWei Liu, Dragomir Anguelov, Dumitru Erhan, Christian Szegedy, Scott Reed, Cheng-Yang Fu, Alexander C. Berg Search | arXiv e-print repositoryShowing 1–..
![](http://i1.daumcdn.net/thumb/C400x400/?fname=https://blog.kakaocdn.net/dn/HjDz3/btsexhl5EDx/CKZKr1iRKXaUmNBQcSCjj1/img.png)
LDS-01 실물 ( 분리한 상태 ) 잘돌아간다. https://emanual.robotis.com/docs/en/platform/turtlebot3/appendix_lds_01/#appendix-lds01 ROBOTIS e-Manual emanual.robotis.com 공홈에서 확인해보니 ROS kinetic 버전 패키지가 있는데 이는 ROS1 willy, 20.04 이전의 리눅스에서 돌아감 rosversion -d 로 현재 설치된 버전 확인하면, ROS1 noetic. Github 링크에서 확인해본 결과 noetic 버전 pass 받아서 실행 가능함. https://github.com/ROBOTIS-GIT/hls_lfcd_lds_driver GitHub - ROBOTIS-GIT/hls_lfcd_ld..
ZYC0076에는 LUCKY SIX 마더보드가 탑재되어 있다. 마더보드 : 전용 USB to C (6A) 케이블을 통해서 마더보드와 컴퓨터를 연결한다. 연결할 경우 노란색 표시등이 깜박거릴 것이다. "Blink" 라는 sketch 가 보드에 사전에 설치되어 있었기 때문이다.
![](http://i1.daumcdn.net/thumb/C400x400/?fname=https://blog.kakaocdn.net/dn/HwFJA/btsal5SFDsL/E1Gx5jpqkx6GgAQHFju6N0/img.png)
1. 리눅스 OS 종류와 버전을 확인 하고 cat /etc/*-release 2. 커널 아키텍처(arch) 확인한 뒤 uname -m 3. 알맞은 버전을 설치하자 4. 리눅스에서는 다음과 같은 방법이 편리하다 앱 이미지 파일을 다운받는다. download x86*64 app Image file https://www.arduino.cc/en/software Software Open-source electronic prototyping platform enabling users to create interactive electronic objects. www.arduino.cc 5. download > app 우클릭 > Properties > 체크박스 ( allow executing file as progr..