일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- NLP
- 석사
- sentiment analysis
- pytorch
- 수기
- 자연어처리
- 대학원
- word embedding
- 품사태깅
- Classification Task
- 전처리
- CUDA
- 인공지능
- 우울증
- naver movie review
- Word2Vec
- Today
- Total
목록슬기로운 에러 생활 (45)
슬기로운 연구생활
* 해결방법 ELMo 사용하려고 Tensorflow Hub를 설치하고 실행시켜보니 위에 error 발생! 처음에 0.3 버전으로 설치했는데... 혹시나 해서 버전 0.2로 낮춰서 해보니 실행이 되었다...
[ 해결 방법 ] encoding 부분을 utf-8에서 utf-16으로 바꿔주니까 된다. python3 기준 [ 코드 ] # -*- coding: utf-8 -*-: import csv f = open('1_50000.csv', 'r', encoding='utf-16') rdr = csv.reader(f) for line in rdr: print(line) f.close()
* 원인 Scrapy 설치하고 실행하려는데 에러가 발생했었다. 찾아보니까 pyOpenSSL 문제인 것 같다. 그냥 install 하나 해주니까 해결되었다. * 해결 방안 pip3 install pyOpenSSL==0.15.1
* 원인 - 아래 코드의 sample_rate_hertz가 일치하지 않아서 그렇다. ffmpeg를 사용해 동영상 확장자를 변환할 때 맞춰주어야 한다. * 해결방법 - ffmpeg로 변환을 시킨다. sample_rate_hertz가 16000으로 설정했기 때문에 변활시킬 때 16000으로 바꿔주어야 한다. ffmpeg -i audio_file.mp4 -acodec pcm_s16le -ac 1 -ar 16000 audio_file.wav - 아래 코드 def transcribe_file(speech_file): """Transcribe the given audio file.""" from google.cloud import speech from google.cloud.speech import ..
- 우분투에서 apt-get 사용하다 발생한 error - 해결방법 sudo apt-get remove libappstream3 - 쉽게 해결된다.
- 우분투에서 apt-get 사용하다 발생한 error - 해결방법 sudo apt-get remove libappstream3 - 쉽게 해결된다.
* 403 caller error 1. Solution1 ( 결제 에러 관련 ) : bucket을 새로 만들어본다. - 조회 명령어 gsutil ls gs://my-awesome-bucket - bucket 새로 생성 gsutil mb -l us-east1 gs://my-awesome-bucket/ 2. Solution2 ( 권한 에러 관련 ) : 공개로 돌려버리면 된다. all users를 추가하면 된다.
* 문제상황 1. PHP에서 Python 스크립트 파일을 실행시켰다. 2. Python 스크립트 파일에는 pytube를 이용해 영상을 다운받는 코드가 있었다. 3. 하지만 download 가 되지 않는 문제가 있었다. * 문제의 원인! => PHP에서 exec를 실행하면 www-data 일반 유저의 권한으로 해당 스크립트 파일을 실행시킨다. 일반 유저의 권한으로는 파일 읽기 쓰기가 되지 않기 때문에 에러가 났었다. * 해결방법 해당 파일들의 권한을 chmod 777이거나 쓰기 가능할 정도로 변경해주면 해결 가능하다. 우선적으로 sudo 권한 아닐 때 실행시켜보면 에러 잡을 수 있다. * 생각해봐야 할 것 근데 일반 서비스에서는 이렇게 함부로 권한 남발하면 안되는데......