전체
-
[프머] 코딩테스트연습/ 스택, 큐/ 쇠막대기하면서 이런이런것을 공부했다[연구노트]/알고리즘 공부 2020. 3. 26. 15:28
문제 사이트 [https://programmers.co.kr/learn/courses/30/lessons/42585] 손코딩 나의 코드 def solution(arr): start_stack = [] answer = 0 for i in range(len(arr)): if arr[i] == '(': start_stack.append(i) else: diff = i - start_stack.pop() if diff == 1: answer += len(start_stack) else: answer += 1 return answer 좋은 코드 def solution(arrangement): answer = 0 sticks = 0 rasor_to_zero = arrangement.replace('()','0') ..
-
'torch' has no member <method> error in VSCode, windows10 해결하기하면서 이런이런것을 공부했다[연구노트]/Python, Ubuntu 2020. 3. 24. 22:22
이와 같은 간단한 코드에서, torch에 빨간 줄이 처지며 torch has no member ones 라는 에러가 뜨곤 했다. (.py파일에만 이와 같은 문제가 발생한다. ipynb파일에는 발생하지 않는다.) 이 문제를 해결하기 위해 이 사이트를 참조해 해결했다. [http://www.programmersought.com/article/9184357862/] 원래 나의 설정 모습 변경 후 설정 모습 이 path는 terminal (windows powershell) 을 이용했다.
-
[프머] 코딩테스트연습/ 스택, 큐/ 프린트하면서 이런이런것을 공부했다[연구노트]/알고리즘 공부 2020. 3. 18. 17:42
문제 : [https://programmers.co.kr/learn/courses/30/lessons/42587] def solution(priorities, location): count = 1 waits = {} for i in range(len(priorities)): waits[i] = priorities[i] values = list(waits.values()) max_value = max(values) number_of_max = values.count(max_value) while(1): temp = next(iter(waits.items())) key_first, value_first = temp[0], temp[1] if value_first == max_value: i..
-
[Detection] feature pyramid networks하면서 이런이런것을 공부했다[연구노트]/논문 리뷰 2020. 3. 18. 14:47
이 논문을 읽어봐야겠다는 생각이 든 계기는 다음과 같다. 1. 친구가 발표했던 EfficentDet에 나오는 그림과 똑같은 그림이 나왔다. 이 논문과 feature pyramid networks에 대해 공부를 한다면 EfficentDet을 좀 더 자세히 이해할 수 있을거라 생각했다. 2. Detectron2를 공부해보던 중 다음과 같은 것을 보았다. C4와 DC5는 이미 알고 있는 ResNet을 사용하기 때문에 생소했던 feature pyramid networks를 공부할 필요성이 느껴졌다. 3. Object Detection 모델이 잘 정리되어있는 깃에 대표적은 backbone이 다음과 같이 적혀있었다. 3개가 다 뭔지 모르지만... 차근히 공부한다는 마음으로 feature pyramid network..
-
[docker] windows 10 home 그리고 docker desktop하면서 이런이런것을 공부했다[연구노트]/Git, Docker, Pytorch 2020. 3. 14. 23:43
내가 하다 하다.. 윈도우에서 아나콘다로 버티려고 했는데, 역시 우분투가 계속 필요하다는게 느껴져서, 다음의 사이트를 이용해 도커를 설치하였다. [https://blog.sapzil.org/2019/06/09/docker-desktop-for-windows-home/] 아직은 도커를 이용해서 우분투를 이용하고, 라이브러리 이미지를 이용한다는 생각이 두렵고 무섭지만.. 사용해보고, 검색해보면서 실력이 늘거라 믿고 일단 부딪혀본다!! 무섭다고 안하는 것보다는, 일단 도전하고 배워가는 게 나을 테니까! 1. cpu가상화 가능 체크하기 2. 레지스트리값 변경 3. 설치 - 최신버전설치시 오류.. 이전버전 설치 : [https://forums.docker.com/t/docker-desktop-2-2-0-0-for..
-
[object detection] facebook API - detectron2대충 이런이런거 했다[일기,활동요약]/프로젝트-위성영상객체검출 2020. 3. 11. 14:27
@ 오리지널 깃 사이트 : [https://github.com/facebookresearch/detectron2] @ install : [https://github.com/facebookresearch/detectron2/blob/master/INSTALL.md] @ doecker : [https://github.com/facebookresearch/detectron2/blob/master/docker/Dockerfile] - dockerfile 구동 방법 : [http://pyrasis.com/Docker/Docker-HOWTO#dockerfile] - 그냥 dockerfile이 있는 위치에서 다음의 명령어 실행 - docker로 하면, 어떻게 될지는 궁금하나, 현재는 우리의 데이터셋을 이용하기 위함까..
-
[프머] 코딩테스트 연습/스택, 큐/기능개발하면서 이런이런것을 공부했다[연구노트]/알고리즘 공부 2020. 3. 10. 18:07
[https://programmers.co.kr/learn/courses/30/lessons/42586] 알고리즘 문제 팁 : - 맨 위에 이야기부터 읽으면 이해가 힘들다. 문제 output해설 부분부터 읽고, 문제를 풀자. - 손 코딩 먼저하고 문제를 풀자. - 문제를 하나하나 꼼꼼히 읽어야 한다. 문제 풀이 및 코드 import math def solution(progresses, speeds): answer = [] complete_day = [] for i in range(len(progresses)): temp = math.ceil((100 - progresses[i]) / speeds[i] ) complete_day.append(temp) # print(complete_day) first_of..
-
[코드] 이미지 상자 치기 코드draw_boxs_in_images대충 이런이런거 했다[일기,활동요약]/프로젝트-위성영상객체검출 2020. 3. 10. 15:38
코드 검색을 위해, 다음을 이용하자. 케글 - 이미 개발된 코드가 있을 수 있고, discussion에 data augmentation에 대한 정보도 많다 깃 - 패키지 안에, 검색을 함으로써 이미 만들어진 코드를 검색할 수 있다. 구글 - 어떤 코드, 함수를 찾으려면 위의 방법을 이용하는게 낫다. [~하는 코드]는 구글에서 찾기 힘들다 draw_boxs_in_images python drawRbox_in_Images.py --image_path=./images --save_path=./images_with_boxs --csv_path=./baseline.csv drawRbox_in_Images.py images 0.png 1.png 2.png images_with_box (empty) baseline...