본문 바로가기

728x90

분류 전체보기

(38)
[컴퓨터비전/실습] RAPiD를 이용한 overhead human detection RAPiD: Rotation-Aware People Detection in Overhead Fisheye Images https://github.com/duanzhiihao/RAPiD GitHub - duanzhiihao/RAPiD: RAPiD: Rotation-Aware People Detection in Overhead Fisheye Images (CVPR 2020 Workshops) RAPiD: Rotation-Aware People Detection in Overhead Fisheye Images (CVPR 2020 Workshops) - GitHub - duanzhiihao/RAPiD: RAPiD: Rotation-Aware People Detection in Overhead Fisheye Im..
[프로그래머스/python] 코딩테스트 연습 Lv.2 할인 행사 문제 입출력 예 Solution import collections def solution(want, number, discount): answer = 0 l = [] want_num = {key: value for key, value in zip(want,number)} # 원하는 것 dict로 저장 want_num = sorted(want_num.items()) for i in range(len(discount)-sum(number)+1): d = dict(collections.Counter(discount[i:i+sum(number)])) # 요소 count해 dict로 저장 l.append(sorted(d.items())) for i in l: if want_num == i: answer+=1 re..
[컴퓨터비전/실습] YOLOv8을 이용한 Head Detection 간단 실습 https://github.com/ultralytics/ultralytics GitHub - ultralytics/ultralytics: NEW - YOLOv8 🚀 in PyTorch > ONNX > OpenVINO > CoreML > TFLite NEW - YOLOv8 🚀 in PyTorch > ONNX > OpenVINO > CoreML > TFLite - GitHub - ultralytics/ultralytics: NEW - YOLOv8 🚀 in PyTorch > ONNX > OpenVINO > CoreML > TFLite github.com 개발환경 세팅 git clone https://github.com/ultralytics/ultralytics.git --recursive cd ultralyt..
[컴퓨터비전/실습] Multi-person Real-time Action Recognition Based-on Human Skeleton을 이용한 버스 승객 탐지 Test Dataset 준비 AI-Hub AI-Hub 샘플 데이터 ? ※샘플데이터는 데이터의 이해를 돕기 위해 별도로 가공하여 제공하는 정보로써 원본 데이터와 차이가 있을 수 있으며, 데이터에 따라서 민감한 정보는 일부 마스킹(*) 처리가 되 www.aihub.or.kr AI Hub에서 제공하는 “버스 승객 승하차 영상” 중, OpenPose 테스트를 위해 버스 내부를 촬영한 영상 데이터만 다운로드 압축 풀기 (.tar, 분할 압축) * API 다운로드 파일은 분할 압축되어 다운로드 됩니다. 분할 압축 해제를 위해서는 분할 압축 해제를 지원하는 프로그램(예: 반디집, 7-Zip)을 사용하시길 권장합니다. How to unzip a multipart (spanned) ZIP on Linux? How to ..
[자연어처리/실습] AlphaGeometry 실습 https://www.aitimes.com/news/articleView.html?idxno=156603 구글도 "AGI 위한 진전"...수학문제 해결하는 AI 모델 오픈 소스 공개 - AI타임스 구글 딥마인드가 국제 올림피아드 수준의 수학 문제를 해결하는 인공지능(AI)을 개발했다. 이번 연구는 AI의 최종 목표인 ‘일반인공지능(AGI)’에 한발 다가간 결과로, 인간 도움 없이 AI가 스스 www.aitimes.com Solving olympiad geometry without human demonstartion 국제 올림피아드 수준의 수학(기하학) 문제들을 해결하는 인공지능 기술 (구글 딥마인드) 원본 논문(nature): https://www.nature.com/articles/s41586-023-..
[프로그래머스/python] 코딩테스트 연습 Lv.2 괄호 회전하기 문제 입출력 예 Solution def solution(s): answer = 0 brackets = s * 2 for i in range(len(s)): b = brackets[i:i+len(s)] temp = "" while(b!=temp): temp = b[:] b = b.replace('[]', '') b = b.replace('{}', '') b = b.replace('()', '') if len(b)==0: answer+=1 break return answer
[프로그래머스/python] 코딩테스트 연습 Lv.2 연속 부분 수열 합의 개수 문제 입출력 예 Solution def solution(elements): sums = [] elements2 = elements + elements for i in range(1, len(elements)): for j in range(len(elements)): sums.append(sum(elements2[j:j+i])) return len(set(sums))+1 연속된 수열을 만들기 위해 기존 수열을 두배로 늘리고, 이중for문을 이용하여 전체 수열을 합한 경우를 제외한 모든 합을 sums 리스트에 append 이때 전체 수열을 합한 경우를 제외하면 모두 수열의 길이만큼 더하는 경우가 발생하므로 len(elements) 만큼 덧셈 실행 및 append 이를 set 함수를 이용하여 중복 제거 후, ..
[프로그래머스/python] 코딩테스트 연습 Lv.2 멀리 뛰기 문제 & 입출력 예 Solution def solution(n): if n==1: return 1 if n==2: return 2 fibo = [1, 2] for i in range(n-2): fibo.append(fibo[-1]+fibo[-2]) return fibo[-1]%1234567 문제를 고민하다 보니 피보나치 수열과 같은 결과값이 나와 처음에는 fibo라는 재귀함수를 만들어 풀었지만, 시간 초과가 나서 비슷한 유형이지만 피보나치 수열을 구하는 느낌의 코드로 구현함 다른 사람 풀이 def solution(n): a, b = 1, 2 for i in range(2,num): a, b = b, a+b return b 멀티플 할당을 이용한다.

728x90