일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 인생
- C++
- BOJ
- 철학
- it
- python
- 라즈베리파이 모니터
- 알고리즘
- 2024
- 강의
- 프로그래밍
- 백준
- 자작시
- dynamic programming
- 2021
- 슬픔
- 다이나믹프로그래밍
- 계획
- 파이썬 강의
- 파이썬 강좌
- 자살
- 공부
- 2020
- 강좌
- 파이썬
- python 강좌
- mmdetection
- dp
- mmcv
- python 강의
- Today
- Total
목록
python
(13)
반응형
Stargazer
diffusiondet 를 사용하려고 train.py를 돌렸는데 위와 같은 에러가 나왔다. 근데 파이썬 실행후 손수 import하면 잘 된다 뭔가 꼬인게 분명하다 그래서 재설치 하기로 했다 우선 github 레퍼지토리에서 pip install -v -e . 명령을 통해서 수동 설치를 진행했다 그러니 실행이 된다.
이번에 mmcv가 개편이 되면서 내부 구조가 바뀌었고, 라이브러리 조차 변경점이 많았다. 그래서 자꾸 실행에 오류가 발생한다. 새로운 모델을 사용하고 싶어서 이 문제를 반드시 해결 해야만 했다. 보니까 mmcv 재설치를 진행하라고 한다. 그래서 버전을 명시해서 강제 설치를 진행했다. mmcv 재설치하는 법 pip3 install --force mmcv==2.0.0 -f https://download.openmmlab.com/mmcv/dist/cu118/torch2.0.0/index.html mmcv는 2.0.0버전을 사용할거라서 뒤에 cuda 버전과 torch 버전에 맞게 숫자 바꿔서 명령을 넣는다. 재설치하니까 드디어 에러가 안뜨고 작동을 시작했다 장장 6시간 만이다.... 참조 : https://gi..
visual studio 프로젝트를 킬때마다 용량을 차지하는 무언가(?)가 만들어지더라 그래서 가끔 생각날때 자동으로 파일 찾아서 삭제해주는 프로그램을 만들었다. 해당 프로그램은 github에도 올려놨으니 다운 받아서 확인해보자 https://github.com/fangdol888/visual_studio_clear_cache 여기에도 코드를 올려놓겠다. import os import getpass import shutil user_name = getpass.getuser() dir_path = "C:\\Users\\{name}\\source\\repos".format(name =user_name) project_list = os.listdir(dir_path) for project_dir in proj..
주식 공부한다고 해놓고 놀기만해서 간만에 '파이썬 증권 데이터 분석' 이라는 책을 펼쳤다. 실습하려는데 시작부터 막히길래 (188pg) 뭐지 싶어서 2시간을 검색해서 겨우 해답을 찾았다. 내가 막힌 부분은 네이버 증권에서 각 종목의 일별 시세를 가져오는 예제 였는데 urlopen을 이용한 예제였다. 그런데 아무리 해봐도 AttributeError: 'NoneType' object has no attribute 'a' 가 뜨길래 url이 잘못 됐는지 문자 하나하나 확인하고, 코드가 잘못됐는지 예제랑 비교해봐도 똑같아서, 내가 모르는 문법이 있나? 새로 바뀐 문법이 있나? 하면서 이리저리 애꿎은 파이썬 문법만 뒤졌다. 이 오류 같은 경우에는 내가 불러온 html에는 해당 속성이 존재하지 않는다 즉, 내가 다..
안녕하세요? COM2IT 입니다. 오늘은 제어문에 대해 배워 보겠습니다. (IDLE을 열어서 직접 실습이 가능합니다) 제어문이란? 제어문은 조건문, 반복문, 분기문 3가지로 나눌 수 있습니다. 조건문은 조건에 따라서 실행하는 코드를 다르게 합니다. 예를 들면, "내가 배고프면 밥을 먹고, 그렇지 않으면 간식을 먹어라." 라는 문장은 조건문이라고 볼 수 있습니다. "배고프면"이라는 조건에 따라, 만족하면 '밥먹기'를 실행하고, 만족하지 않으면 '간식 먹기'를 실행합니다. 반복문은 어떤 조건을 만족하면 반복합니다. 예를 들면, "내가 1.5L 물통을 채우고 있다. 1.5L가 다 찼으면 가지고 나가고, 그렇지 않으면 계속 채운다."라는 문장이 있을 때, "물을 채울 때 까지 반복한다" 는 반복문에 해당 할 수..
안녕하세요! 모두의 IT 세상의 COM2IT 입니다. 파이썬에서 사용하는 연산자에 대해서 알아보도록 하겠습니다. 산술 연산자(Arithmetic Operators) 산술 연산자는 사칙연산 같은 연산자를 들을 말합니다. 변수 a = 4, b = 10 가 있다고 가정하고, 각 연산자에 따른 결과는 다음과 같습니다. 연산자 의미 예시 결과 + 더하기 a + b 14 - 빼기 a - b -6 * 곱하기 a * b 40 / 나누기 b / a 2.5 % 나머지 b % a 2 ** 제곱 a ** 2 16 // 몫 b // a 2 비교 연산자(Comparison Operators) 비교 연산자는 두 값을 비교해서 연산자에 따른 참 또는 거짓의 값을 반환하는 연산자입니다. a = 1, b=2 라 가정해보면, 연산자에 따..
안녕하세요? COM2IT 입니다. 오늘은 함수에 대해서 알아보겠습니다. 함수란 무엇인가 우리는 학생 시절 수학시간에 함수라는 개념을 배웠습니다. 대충 y = f(x) 의 형태를 가진 것을 함수라고 부릅니다. "어떤 x의 값을 f 라는 함수에 넣었더니 y라는 값이 나온다." 이 함수의 개념은 파이썬의 함수의 개념과 동일합니다. "어떤 매개변수 x를 함수 f 에 넣었더니 y라는 반환값이 나온다" 즉, 함수는 어떤 값을 받으면 그에 따라 특정 기능을 수행하기 위한 일종의 명령어 집합과 같습니다. 이전에 자료형 강좌에서 사용했던 set() 이나 list의 .append() 등이 함수에 해당합니다. (이 둘은 약간의 차이가 있으나 추후 클래스/메소드 강좌에서 언급하겠습니다.) 함수 구조 및 정의 그렇다면 파이썬에..
안녕하세요? 이번에 새롭게 돌아온, 언제나 모두가 쉬운 IT를 만들고자 노력하는 COM2IT 입니다. 우선 파이썬 강좌를 하지 못하고 개인적인 사정으로 계속 미뤄왔던 것에 대해 죄송합니다... 이전에 이어서 다시 새로운 맘으로 시작 해보도록 하겠습니다. IDLE 창을 열어서 직접 실습 하시면서 들으시면 좋습니다! 우선 파이썬의 자료형은 무척 많습니다. 형태에 따라서 하나하나 살펴 보도록 하겠습니다. 1. 숫자형 숫자형은 기본적으로 1, 12, 923 와 같은 정수형이나 0.1, 3.88 과 같은 실수형, 0o234, 0o1 이나 0xF2 0xAE 로 표현되는 8진수, 16진수 형, (0과 숫자 사이의 문자는 각각 o(오), x(엑스) 입니다) 3+2j , 12 - 4j 와 같은 복소수형이 있습니다. (복..
정말 무료한 기숙사 삶을 살고 있던 도중에 나의 만성 귀차니즘이 급식에서도 또 도져버렸다. 기숙사 사이트에 들어가서 급식표 다운로드하는 것 자체가 너무 과정이 길다고 느꼈다. 사이트 주소입력하고, 카테고리 클릭한다음에 원하는 주차별 급식표 찾고, 첨부파일을 다운로드 받고, 원하는 다운위치 정하고, 다운된 위치 가서 열기 버튼 누르기 까지... 나한테는 너무 길다. 그래서 걍 프로그램으로 만들기로 했다. 그런데 어떻게 만들지? 곰곰히 생각해보니 파이썬으로 웹 크롤링인가 무엇인가가 기술이 있었다는 것을 생각해냈다. 참고로 웹 크롤링이란 웹에서 원하는 데이터를 스크랩핑하는 기술을 포함해서 데이터를 분석하는 기술등을 통틀어 이야기한다 내가 여기서 생각해낸 발상은 '웹 크롤링이 그런 기술이라면 스크랩핑하는 것쯤은..
관련포스팅 파이썬 강좌 (0) - 다운로드 및 설치 파이썬을 배워야 하는 이유파이썬 개발툴 파이참(Python IDE PyCharm) 안녕하세요? 모두를 위한 IT세상에 IT알리미입니다. 이번 파이썬 강좌 시간에는 변수라는 것을 배워 보겠습니다.이번 시간부터 시작메뉴 > python3.6 >IDLE 켜서 실습을 준비하십시오.혹은 파이참을 설치해서 사용하십시오. 변수 변수는 말그대로 변하는 수 입니다.변수내의 저장된 값을 마음대로 변하게 할 수 있습니다. 변수의 선언과 대입은 다음과 같습니다. 변수명 = 변수에 저장할 값 변수에 저장할 값에 들어가는 것은 자료형이라는 것이 있는데자료형은 다음 시간에 배워보도록 하겠습니다. 지금은 자료형을 데이터의 형태라고 해두겠습니다. 사용법은 변수명은 예약어(def, r..