텍스트 전처리에서 유용.

-영어, 숫자를 제외하고 불필요 텍스트 제거.


# 새로운 리스트

list_par = []

# 텍스트를 가지고 있는 리스트

for i in data_list:

    # 영어,숫자 및 공백 제거.

    text = re.sub('[^a-zA-Z0-9]',' ',i).strip()

    # 빈 리스트는 제거.

    if(text != ''):

        list_par.append(text)



np.linalg.norm() 

  • 벡터 공간의 유클리디언 거리 계산을 해줌.


https://het.as.utexas.edu/HET/Software/Numpy/reference/generated/numpy.linalg.norm.html


def euclidean_distance(inst1, inst2):

    # Vector space 

    return np.linalg.norm(inst1 - inst2)


환경 설정을 바꾸고 테스트 하다 갑자기 뜨게된 오류..


커맨드 창에서 echo $DISPLAY 

입력후 코드 부분에서 기존의 코드였던 

import matplotlib.pyplot as plt 위에 두줄의 코드를 추가시켜줌.


import matplotlib

matplotlib.use('agg')

import matplotlib.pyplot as plt


ps -ef | grep $ID

kill -9 PID 


ex) kill -9 9533

CUDA_VISIBLE_DEVICES=0 python test.py


+ Recent posts