본문 바로가기
반응형

분류 전체보기164

[Git] Missing or invalid credentials 에러 해결 ssh 접속해서 git commit, push를 하려고 하는데 missing or invalid credentials 에러가 발생하며 푸시되지 않았다. (커밋까지는 됐음) 에러 내용 Missing or invalid credentials. Error: connect ECONNREFUSED ~ at PipeConnectWrap.afterConnect errono: 0111, code: 'ECONNREFUSED', syscall: 'connect'. remote: Repository not found. Authentification failed. 엄청 헤맸으나 기존 열려있는 Bash 터미널을 닫고, 새로 터미널을 열어서 푸시하니 잘 됐다.. 리눅스에서의 Git 작업할 때 자주 발생하는 듯.. 2022. 12. 29.
[Python] 파이썬에서 YAML(야믈) 사용하기 xml과 json 과 같은 데이터 포맷은 많이 사용해봤다. 그러나 xml과 json 은 많은 괄호나 하이픈(-) 등으로 인해 직관적으로 사용하기 어렵다. 쿠버네티스(K8s)에서 API를 전송할 땐, json 규격도 사용이 되기는 하나 일반적으로 ymal(야믈), yml 포맷을 권장하고 있다. yaml 포맷의 파일이 준비가 되어있다면 python에서 패키지를 import 하여 사용할 수 있다. 패키지가 설치되어 있지 않은 경우 설치하면 된다. !pip install PyYAML 간단하게 yaml 파일을 하나 생성해보고 읽어보자. test.yaml film: 'club' genre: 'Action' release: year: 2002 actors: main: - 1st: 'Brad Pitt' 2nd: 'Ed.. 2022. 12. 13.
librosa와 soundfile 패키지를 이용한 음성 다운 샘플링 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 import librosa import soundfile import os def down_sample(source_path,dest_path): extlist = ['.wav', '.pcm'] for (path, dir, files) in os.walk(source_path): for filename in files: ext = os.path.splitext(filename)[-1] if ext in extlist: wav_source_path = source_path + os.sep + filename wav_dest_path = dest_path + os.sep + filename y,sr = librosa... 2022. 9. 29.
[ML] K-means 클러스터링으로 이미지 분류하기 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124# for loading/processing the images# tensorflow 2.0from tensorflow.keras.utils import load_img from tensorflow.keras.utils import img_.. 2022. 8. 31.
[Flask] Python으로 REST API 만들기 간단한 예제를 통해 python flask로 REST API 만드는 방법을 알아보자. 만들 API 리스트는 아래와 같다. 직원들의 정보를 CRUD 해보겠다. METHOD URL 비고 GET /employees 모든 직원 조회 GET /employees/ ID로 직원 조회 POST /employees 직원 추가 PUT /employees/ ID로 직원 정보 업데이트 DELETE /employees/ ID로 직원 정보 삭제 요구사항 1. Flask 라이브러리 설치 코드 테스트 postman과 같은 프로그램을 설치해서 테스트를 해도 되지만 따로 설치하지 않고 온라인 API 테스팅 툴에서 진행했다. 링크: https://reqbin.com/ Online API Testing Tool | Test Your API.. 2022. 8. 18.
[Pandas] 데이터프레임 날짜/시간을 날짜로 변환하는 방법 pandas에서 datetime을 날짜만을 가져와서 사용해야할 때가 있다. .dt.date 함수 를 사용하면 이 작업을 쉽게 수행할 수 있다. 예를 들어 아래와 같이 데이터프레임에 날짜/시간 형태로 이루어져 있다고 하자. 1 2 3 4 5 import pandas as pd #convert datetime column to just date df['regdate'] = pd.to_datetime(df['regdate']).dt.date Colored by Color Scripter cs 다음과 같이 간단하게 한 줄로 변환할 수 있다. 2022. 8. 16.
[Flask] valueError: urls must start with a leading slash ValueError: urls must start with a leading slash >> URL은 선행 슬래시로 시작해야 한다 라는 오류가 발생하였다. Flask 에서 블루프린트 설정할 때 url prefix 앞에 슬래시(/)를 붙여주면 해결된다. 2022. 8. 8.
[ML] Softmax 에 Temperature Scaling을 적용하여 Overconfidence 줄이기 보호되어 있는 글 입니다. 2022. 7. 15.
[PyTorch] torch.load 시, 학습 환경과 달라 모델 로딩이 되지 않는 에러 (map_location으로 해결) 에러 발생 내용 Attempting to deserialize object on a CUDA device but torch.cuda.is_available() is False. If you are running on a CPU-only machine, please use torch.load with map_location=torch.device('cpu') to map your storages to the CPU. CUDA 환경에서 학습한 모델을 CPU로 가져와서 모델을 사용할 때 load_state_dict 함수를 사용해서 모델을 로딩한다. 이 때, load_state_dict(torch.load(model_path)) 위의 에러 메시지와 함께 모델이 정상적으로 올라가지 않을 때가 있다. 이 때 에러 .. 2022. 6. 24.
반응형