skinOptions.hljs
[OpenCV] double free or corruption (!prev)Aborted (core dumped)
·
python/라이브러리
Open CV로 다이콤 영상 처리 하고있었는데 다음과 같은 오류가 떴다.. double free or corruption (!prev)Aborted (core dumped) 메모리 관련 문제인데, 아래의 링크에서 OpenCV의 특정 버전부터 문제가 발생한다는 것을 갈게 되었음.. https://github.com/dbolya/yolact/issues/421 double free or corruption (!prev) · Issue #421 · dbolya/yolact I get this error "double free or corruption (!prev)" when trying to start the training. Do you know what is the issue? Might be relate..
[Deep learning] 정형데이터를 위한 딥러닝 신경망 TabNet
·
python/라이브러리
!pip install "git+https://github.com/dreamquark-ai/tabnet.git@develop#egg=pytorch_tabnet" --upgrade from pytorch_tabnet.tab_model import TabNetRegressor # 회귀모델 임포트 import torch import torch.nn as nn import torch.optim as optim reference https://dacon.io/codeshare/7589 TabNet-B Classification 스마트 공장 제품 품질 상태 분류 AI 온라인 해커톤 dacon.io https://dacon.io/codeshare/2515 TabNet으로 정형데이터를 위한 딥러닝을 만들어보았습니다! ..
[Jupyter notebook] vscode 안에서 ipynb에서 html로 바꾸기
·
python/라이브러리
[Jupyter notebook] vscode 안에서 ipynb에서 html로 바꾸기 terminal jupyter nbconvert --to html /Your notebook path/file.ipynb google colabe에서도 동일하다. %%shell jupyter nbconvert --to html /Your notebook path/file.ipynb 근데 해당 방법에서는 자꾸 다음과 같은 오류가 떴다. raise NotJSONError(("Notebook does not appear to be JSON: %r" % s)[:77] + "...") from e nbformat.reader.NotJSONError: Notebook does not appear to be JSON: ''... 다..
[Python] argparse로 모델 학습하기 / Python argparse 사용법
·
python/라이브러리
이런 코드를받으면 어떻게 해야할까? import os import argparse def parse_args(mode='train'): parser = argparse.ArgumentParser() parser.add_argument('--seed', default=42, type=int, help='seed') parser.add_argument('--device', default='cpu', type=str, help='cpu or gpu') parser.add_argument('--data_dir', default='/opt/ml/input/data/train_dataset', type=str, help='data directory') parser.add_argument('--asset_dir', ..
[Tensorflow] InternalError: Blas xGEMM launch failed : a.shape=[1,15,1024], b.shape=[1,1024,1024], m=15, n=1024, k=1024 [Op:MatMul] 오류
·
python/라이브러리
InternalError Traceback (most recent call last) Cell In[19], line 3 1 # 신규 2 with strategy.scope(): ----> 3 model = TFBertForQuestionAnswering("bert-large-uncased-whole-word-masking-finetuned-squad") 4 optimizer = tf.keras.optimizers.Adam(learning_rate=5e-5) 5 loss = tf.keras.losses.SparseCategoricalCrossentropy(from_logits=False) Cell In[18], line 4, in TFBertForQuestionAnswering.__init__(self,..
[Flask] 플라스크 웹 배포
·
python/라이브러리
(py39) suyeon@idea-X299-WU8:~/code$ export FLASK_APP=flask_web.app (py39) suyeon@idea-X299-WU8:~/code$ export FLASK_DEBUG=true (py39) suyeon@idea-X299-WU8:~/code$ flask run --host=0.0.0.0 접속 백그라운드 플라스크 실행 (서버로 실행) nohup flask run --host=0.0.0.0 & 로컬 서버로 실행 nohup python3 -u flask_app.py & nohup은 터미널이 종료되어도 표준 출력인 콘솔 출력은 nohup.out 파일에 계속해서 기록된다. 백그라운드로 실행된 프로세스를 종료하기 위해서는 ps명령으로 pid를 확인한 후, kill하면..
[Python] import aspose.words 텍스트 파일을 PDF 파일로 변환하기
·
python/라이브러리
import aspose.words as aw doc = aw.Document("Input.txt") doc.save("Output.pdf") :https://products.aspose.com/words/ko/python-net/conversion/text-to-pdf/ Python에서 텍스트 을(를) PDF 로 변환 Python TEXT 을 PDF 형식으로 변환합니다. Python 사용하여 TEXT 을 PDF로 저장합니다. products.aspose.com
[Tensorflow] model.save() 오류
·
python/라이브러리
model.save('파일이름.h5')로 했을 때 오류가 났었다. 해당 오류의 경우 model.save_weights('파일이름.h5') 이렇게 저장하여 오류가 해결됐다. save, load_model은 모델 전체를 저장하기 때문에, load 이후에 별도로 처리할 필요가 없다. save_weights, load_weights는 가중치만 저장하기 때문에, 모델 architecture를 동일하게 만들어줘야 된다. 이미 모델 architecture를 알고 있을때만 사용할 수 있다. 참고 https://ltlkodae.tistory.com/13
[Tensorflow] 텐서플로우 경고 무시
·
python/라이브러리
모듈 설치 pip install silence_tensorflow 사용 from silence_tensorflow import silence_tensorflow silence_tensorflow() from keras.models import load_model 그럼 이제 경고문 없이 깨끗한 터미널을 볼 수 있다..ㅎㅎ
[라이브러리] from collections import deque
·
python/라이브러리
from collections import deque deque는 스택과 큐의 기능을 모두 가진 객체로 출입구를 양쪽에 가지고 있다. 스택처럼써도 되고, 큐처럼 써도 된다. 여러가지 메서드를 이용해서 이런 기능을 구현한다. 먼저 deque를 만들어보자 >>> from collections import deque >>> dq = deque('love') >>> dq deque(['l', 'o', 'v', 'e']) 문자열을 이용해 deque를 만들면 각 문자가 요소로 된 리스트 형태의 deque가 만들어진다. 1. 스택 구현 : append(), pop() 스택은 마지막(오른쪽끝)에서 입출력한다. 입력시에는 append() 메서드를 이용하고, 출력시에는 pop()을 이용한다. >>> dq.append('m..
[Python] Geopandas 지도 시각화하기
·
python/라이브러리
# conda install geopandas -> anacona installer, 아나콘다에서 설치하는 명령어 conda에서 설치하는 방법은 https://sillon-coding.tistory.com/325 [Python] Geopandas 라이브러리 설치하기 Geopandas는 위도 경도 파일을 처리하기 쉽게 만들어준 라이브러리입니다. 다른 라이브러리 설치를 할 때 처럼 !pip가 아닌 아나콘다 프롬프트를 이용해서 설치해야합니다. conda install geopandas 엥 근 sillon-coding.tistory.com import geopandas as gpd EMD = gpd.read_file('./EMD_20220324/EMD.shp',encoding = 'ANSI') EMD.head(..
[Python] Geopandas 라이브러리 설치하기
·
python/라이브러리
Geopandas는 위도 경도 파일을 처리하기 쉽게 만들어준 라이브러리입니다. 다른 라이브러리 설치를 할 때 처럼 !pip가 아닌 아나콘다 프롬프트를 이용해서 설치해야합니다. conda install geopandas 엥 근데 오류가 생겼다 최신 버전이 아니라서 발생한 것임 프롬프트를 꺼주고 다시 실행하여 업데이트 해준다 conda update --all 뭐 모듈이 전체적으로 업데이트? 되고나면 이 창으로 넘어간다. 바로 넘어가는 건 아니니 조금 기다리시길..^^ 다시 지오판다스를 깔아준다 그럼 잘 깔린다 ㅎㅎ