https://github.com/ultralytics/ultralytics/pull/955 eval arguments with `iskeyword` and `locals()` instead of suppressing an exception for better readability by developer0hye · Pu eval arguments with iskeyword and locals() instead of suppressing an exception for better readability github.com 아래는 모델에 대한 config 파일이다. # Ultralytics YOLO 🚀, GPL-3.0 license # Parameters nc: 80 # number of classes dep..
https://www.youtube.com/watch?v=ZGSJsaA3ma4
https://github.com/ultralytics/ultralytics/pull/905 fix indexes of unmatched layers in yolov8-det and yolov8-seg yaml files by developer0hye · Pull Request #905 · ultralytics/ult fix indexes of unmatched layers in yolov8-det and yolov8-seg yaml files github.com 모델 config 파일내 오표기된 레이어/블록 인덱스 수정
va = 1 vb = 2 n = 3 import pdb pdb.set_trace() 위 코드를 실행고나서 중단점 걸린다음 va 입력하면 1이 출력될거고 vb 입력하면 2가 출력될거다. 그다음 n을 입력하면 사용자 입장에서는 n 이라는 변수값을 확인하고 싶은 의도로 입력했겠지만, pdb 는 n을 입력받으면 다음 라인으로 건너뛰게 된다. 단순히 n의 값을 출력해보는거라면 p n 이라고 입력하면 그 값을 확인할 수 있긴하다. 그런데 n의 값을 수정해주고 싶을때는 어떻게 해야할까? p 는 단순히 출력만을 위해 사용되는 pdb 전용 커맨드이다. n += 3을 해보면 역시나 다음 라인으로 넘어간다. 보다 범용적으로 pdb 디버깅 커맨드를 무시하면서 디버깅을 할 수 있는 방법은 맨 앞에 !를 붙이고 값을 확인하고 싶..
ultralytics 사의 yolov3, yolov5 그리고 yolov8 모델이 구현되어있는 ultralytics/ultralytics 프로젝트 까지 모두 기여하는데 성공했다. 요새 yolov8 코드를 보는데 모델, 손실함수 부분도 중요하지만 여기서 활용되는 python 기교들을 파악하는데도 집중하고있다. https://developer0hye.tistory.com/entry/Python-%ED%8C%8C%EC%9D%B4%EC%8D%AC-%ED%81%B4%EB%9E%98%EC%8A%A4%EC%9D%98-%ED%95%B4%EA%B4%B4%ED%95%9C-%EB%A9%A4%EB%B2%84%EB%B3%80%EC%88%98-%EC%A0%95%EC%9D%98-%EB%B0%A9%EB%B2%95%EA%B3%BC-%E..
https://github.com/developer0hye/Yolo_Label GitHub - developer0hye/Yolo_Label: GUI for marking bounded boxes of objects in images for training neural network Yolo v3 and v2 GUI for marking bounded boxes of objects in images for training neural network Yolo v3 and v2 https://github.com/AlexeyAB/darknet, https://github.com/pjreddie/darknet - GitHub - developer0hye/Yolo_... github.com 스타 300개 가량의 프..
class Foo: def __init__(self): pass def getx(self): return self.x foo = Foo() foo.x = 1 print(foo.getx()) C++ 로 위와 같이 코드를 작성했으면 foo.x = 1 라인에서 아래와 같은 오류가 출력됐을것이다. error: ‘class Foo’ has no member named ‘x’ 근데 Python 에서는 에러가 안난다. 저렇게 하면 없던 멤버변수 x 가 생긴다. 실제 사용 예 YOLOv8 에서 nn.Sequential 클래스의 객체에 i, f, type 이라는 멤버변수를 위 방법을 이용해 정의한다. https://github.com/ultralytics/ultralytics/blob/main/ultralytics/nn..
- Total
- Today
- Yesterday
- 파이참
- ㅂ
- 단축키
- 위상 정렬 알고리즘
- 순열
- 이분탐색
- 자료구조
- Lowest Common Ancestor
- cosine
- FairMOT
- 백트래킹
- 백준 11053
- 백준 1766
- 백준 11437
- 백준
- 문제집
- 가장 긴 증가하는 부분 수열
- MOT
- 인공지능을 위한 선형대수
- C++ Deploy
- 조합
- LCA
- PyCharm
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |