본문 바로가기

코딩

(8)
[코드트리 챌린지] 8주차 - 동적계획법(DP)3 사실 휴가가기전에 7주차를 쓰려고 빡세게 1000점이나 채웠는데 비행기 타러가다가 까먹고 호로록 날려버린 건 비밀 ㅎㅎ 동적계획법이 생각보다 유형이 되게 많고👀 이 동적계획법을 꿰뚫는 skeleton code가 있는 것도 아니기 때문에 직접 하나하나 해봐야 해서 굉장히 시간을 많이 썼다😢 코드트리에서는 동적계획법 세션에서 기본개념 1문제 - 심화문제 1문제를 세트로 주는데 심화문제가 기본개념에 비해 굉장히..어...어려워요 ㅠㅠㅠㅠ 무튼 제일 기억에 남는 문제는 이전 주의 챌린지 보상을 받지 못해서 열심히 푼 다른 DP 문제들의 제출 코드를 볼 수 없었다... (아니 근데 제가 제출한 코드도 못보게 하는 건 너무하다구 생각합니다 !!!!!!) 이 문제는 만약 주어진 수열이 3-7-5-2-6-1-4라면 다..
[코드트리 챌린지] 6주차 - 동적계획법(DP)2 2주차를 하고나서 연휴에 열심히 놀고 ^^ 회사에서 플젝하다보니 이렇게 시간이 지나버렸고 6주차가 되어버렸다 ㅎㅎㅎ 그래도 먼가 까먹지 않고 다시 이 챌린지를 쓰는 나 자신 칭찬 ^^ 당연하게도 저번에 막힌 부분을 공부하지 않았기 때무네? 똑같은 부분을 또 틀렸는데 솔직히 한 1분만 더 있으면 디버깅하고 풀었을 거 같아서 아숩다💦 아무튼 하지만 이 점화식 문제에 조금 더 익숙해져서 다행히 메모리초과, 시간초과없이 스무스하게 풀었다💨 https://www.codetree.ai/missions/2/problems/maximin-path-in-square?&utm_source=clipboard&utm_medium=text 이 문제 또한 격자 안에서 1칸씩 전진하는 문제지만, 방향이 오른쪽, 아래 그러니까 열과..
[코드트리 챌린지] 2주차 - 동적계획법(DP) 2주차 실력진단 결과😍 처음보다 코드트리로 경로문제, 완전탐색 문제를 공부하고 난 후에 굉장히 많이 뛴 것을 확인🎵 이번주 실력진단에서 막힌 부분은 DP, 동적계획법부분이다. 처음 알고리즘을 공부할때 DP 개념이 막연해서 문제를 완전 탐색으로 주로 풀었는데 당연하게도 시간 초과, 메모리 초과 문제를 피할 수 없었다😥 https://www.codetree.ai/landing/level-test/5814/result/4?&utm_source=clipboard&utm_medium=text 코드트리 | 코딩테스트 준비를 위한 알고리즘 정석 국가대표가 만든 코딩 공부의 가이드북 코딩 왕초보부터 꿈의 직장 코테 합격까지, 국가대표가 엄선한 커리큘럼으로 준비해보세요. www.codetree.ai 이 문제는 격자 안에..
[에러] torchvision - from PIL import Image Error 에러 상황 - anaconda 가상환경에서 python으로 import PIL, from PIL import Image 모두 동작 - 같은 가상환경으로 jupyter notebook을 실행하여 import torchvision을 하면 오류 발생 해결 가상환경 설치가 잘못되어, path 설정이 잘못되었던 것으로 생각됨. 과정 먼가 가상환경에 PIL이 설치가 잘 되지 않은 것인가 확인을 해봄. site-packages에 PIL 폴더도 있고, 그 안에 Image.py도 있음. 환경변수로 설정되어 있는 아래 경로에서는 PIL 폴더가 거의 비어 있었음. 그래서 우선은 update 진행 (참고) -$ conda update -n base conda 를 진행하였는데,, 계속 오류 발생하고 update가 잘 안됨. -..
Pytorch 설치 (Anaconda, Window) pytorch GPU가 가동이 안되어서.. 결국 재설치... - is_available()이 계속 False 나오는데.. 뭘 해도 안되는 상황 여기를 보니 버전 문제라고 나와있었음. pip uninstall torch 위 문구는 삭제는 되나, pytorch만 삭제되기 때문에 오히려 다른 문제를 야기할 수 있음. 따라서 anaconda에서는 가상환경 삭제하고 재설치함 1. 아래 링크를 참고하여 재설치 torch.cuda.is_available() False에서 True로 만들기 1. torch.cuda.is_available() print(torch.cuda.is_available()) False 를 너무 많이 봐서 뇌절올꺼 같았다..ㅠㅠㅠㅠㅠㅠ 전에 NVIDIA재설치 하면서 버전을 바꾼게 문제인 것 같았..
[파이썬/colab] OpenCV로 읽어온 파일을 Mathplot으로 imshow할 때 출력 차이(결과 그림 포함/그레이스케일) 개발 환경 : colab 이용 colab에서 이미지 처리를 테스트하기 위하여 openCV와 matplot을 이용하였는데, 똑같이 imshow를 하여도 다른 이미지를 보여주는 현상을 발견하였다. 처음 글에서 CV2로 읽어왔는데, cv.imshow가 되지 않아서 matplot을 이용했다. 하지만 openCV와 matplot이 이미지를 처리하는 방식에 차이가 있다보니, imshow를 혼돈해서 사용할 경우 사진 출력의 이미지 색상이 원하지 않는 방향으로 나왔다. cv2로 읽어와서 mathplot으로 출력하게 되는 경우 어떤 현상이 일어나는지 정리하였다. [1]의 예시로 있는 사진을 저장해서 사용 ##code 1 import cv2 import matplotlib.pyplot as plt from google.c..
yolo_mark 설치하기 (AlexeyAB / 비쥬얼스튜디오 설정값) Yolo_mark를 설치하면서 참고하면서 본 링크를 정리하고, 설치하면서 겪은 시행착오를 공유하기 위한 글입니다 ^^ 상세한 설명은 참고한 링크를 함께 봐주세요~ 사용 툴 : visual studio 2017 / opencv-3.4.12 [1] Yolo_mark github github.com/AlexeyAB/Yolo_mark AlexeyAB/Yolo_mark GUI for marking bounded boxes of objects in images for training neural network Yolo v3 and v2 - AlexeyAB/Yolo_mark github.com yolo_mark 프로그램이 제공되어 있는 github. github에서 파일을 다운로드 해야한다. [2] yolo_mark..
colab 파이썬 opencv와 matplot 이미지 출력 차이 해결하기 테스트 툴 : colab http://colab.research.google.com 상황! 파이썬으로 간단하게 사진을 grayscale 처리하여 확인하려고 하였으나, image를 확인했을 때 원본이미지와 다른 결과가 나오는 현상이 발생함. 컴퓨터에 파이썬 개발 환경을 구축하지 않아서, 간단하게 colab을 활용하였음. 쓰니는 파이썬을 처음 해보는 상황이기 때문에 여러 블로그를 참고하였음. (다른 블로그 작성자 분들 감사합니다. 첨부에 달아놓았어요!) [1]에서 나와있는대로 grayscale을 진행하려고 하였으나 사진의 grayscale이 원하는 대로 나오지 않음 #1 업로드한 사진 이미지([1]에 예시로 있는 이미지 사용했음)의 색깔이 원래 이미지와 다르게 나옴. (우) 이미지가 나온 코드 ▼ ##cod..