본문 바로가기

728x90
반응형
파이썬
728x90
반응형
4

백준 15705 단어 찾기 N*M 배열에 단어 S 있으면 1 반환 없으면 0 반환 브루트 포스 방식, 완전 탐색 python 풀이 import sys def Input_Data(): readl = sys.stdin.readline word = str(readl().split()[0]) N, M = map(int, readl().split()) word_map = [[i for i in str(readl().split()[0])] for _ in range(N)] return word, N, M, word_map def chk_word(r, c): for dy, dx in d: idx = 0 if word_map[r][c] == word[idx]: nr, nc = r+dy, c+dx idx += 1 while 0 2024. 2. 24.
mAP 계산 (mean Average Precision) for Object Detection, pose estimation mAP (mean Average Precision) 은 컴퓨터비전 분야인 object detection, 최근에는 pose estimation 분야에서도 모델 평가에 사용되는 지표다. 이를 이해하려면 precision 과 recall에 대해 알아야 하는데 머신러닝 수업에서 많이 들어봤을 것이다. ground truth \ prediction Positive Negative Positive True Positive Fasle Negative Negative False Positive True Negative $$Precision = \frac{TP}{TP+FP}$$ $$Recall = \frac{TP}{TP+FN}$$ 즉 precision 은 옳다고 예측한 것들 중에 실제 옳은 것의 비율, recall은 .. 2022. 1. 15.
인공지능 공부 R Studio 설치부터 R의 데이터 type 요즘 인공지능이 핫하죠! 대학에서 공부할때도 실무쪽에서도 빠지지 않고 등장하는 것이 빅데이터, 인공지능, 머신러닝, AI 등의 용어인데요. 이 인공지능을 다루는 언어로써 가장 인기있는 언어로는 파이썬과 R이 있습니다. 이번에 저도 새로 R을 공부해보려고 하는데요. R 을 공부하는 데 필요한 프로그램을 설치해보고 공부하기 더 편한 환경을 만들어 보도록 하겠습니다. 설치 먼저 R 프로그램을 다운받아 설치해야합니다. 링크를 눌러 들어가서 Download 밑의 CRAN을 눌러 적절한 클라우드를 선택합니다. 들어가서 저는 맨 위 0-Cloud에서 다운을 했구요. 각 운영체제에 맞게 골라주시면 됩니다. 맥이면 pkg 파일을, 윈도우면 exe 파일을 다운로드 해 설치하면 됩니다. 설치가 끝났으면 R을 켜보세요. 맥을.. 2020. 3. 6.
인공지능 conda install tensorflow //콘다 안 될 때 안녕하세요 인공지능, 기계학습, 머신러닝에 텐서플로우가 거의 필수라고 볼 수 있죠! 파이썬 모듈인 tensorflow는 pip install을 통해 설치도 가능하지만, 저처럼 anaconda와 주피터 노트북을 이용하시는 분들은 pip 모듈을 사용하는 경우 사용하기 어려운 경우가 있습니다. 이를 해결하기 위해 conda install을 통해 텐서플로우를 설치해주어야 합니다. conda install tensorflow 이 명령어를 실행해야 하는데요. 터미널에서 conda not found 라고 메세지를 띄울 수도 있습니다. 저도 이것 때문에 고생을 많이 했죠!ㅜㅜ 다시 설치도 여러번 해보고 스택오버플로우도 열심히 뒤져보았는데 저 같은 경우에는 zshrc파일에 아나콘다 경로설정이 안 되어 있어서 그런 거였더.. 2020. 1. 1.