목록Python (6)
rrimyuu 님의 블로그
TypeError: ufunc 'invert' not supported for the input types, and the inputs could not be safely coerced to any supported types according to the casting rule ''safe'' ground_truth = np.asarray(ground_truth, dtype=int) # addedassert np.array_equal(np.unique(ground_truth), [0, 1])order = (~ground_truth).argsort()
The filename, directory name, or volume label syntax is incorrect. The filename, directory name, or volume label syntax is incorrect. ERROR conda.cli.main_run:execute(47): 어느 순간부터 pip 명령어가 안 들어서 python -m pip 이렇게 명령어를 입력하다가 어느 순간부터 conda 로 설치한 패키지가 인식이 안되기 시작하였음. 최종적으로는 위 에러 코드가 뜨면서 잘 돌아가던 코드가 먹통이 되어버렸는데 나의 경우는 version 3.8.16 을 사용하고 있었고 지원이 끝났다는 것을 알게 됨. 그래서 아래 명시되어있는대로 3.8.20 을 설치해주니까 다시 잘 작동되..
plt.rc('font', family='Malgun Gothic')fig = plt.figure(figsize=(8, 8))shap.initjs()shap.force_plot(explainer.expected_value.numpy()[0], shap_values[0,:], _X.iloc[0,:], matplotlib=True)plt.show() matplotlib = True 로 해주면 됨.
700개 가량 폴더 내 40만 개 이르는 파일이 있었는데, 그중 600개 파일이 전송 중 누락되어 어떤 폴더에서 누락되었는지 찾아야 했음. 1. 700개 가량 폴더가 다 이동되었는지 (D path) 확인함. import osimport refolder_list_new = os.listdir("D: path")folder_list_org = os.listdir("E: path")# 괄호 내부 내용 추출함. 폴더 이름이 "(order number)_patient name" 으로 구성. p = re.compile('\(([^)]+)')list_new = []list_org = []#for name in folder_list_new: m = p.findall(name) list_new.append(..
해당 에러는 tensorflow 를 conda 를 통해 설치할 경우 종종 발생하는 것 같음. 심플하게는 h5py 혹은 hdf5 재설치하면 해결되는 것 같았음. 그게 아니라면 시스템 변수 관련 해결 방법이 있었음. 내 경우엔 base environment 에선 hdf5 버전이 1.10.4 였는데 new environment 에선 hdf5 버전이 1.10.6 이었음. 구글링해서 나온 해결책 모두 안 먹혔음. 1. conda 를 통한 해결 방법 https://stackoverflow.com/questions/57842565/hdf5-library-version-error-hdf5-ver-1-10-4?fbclid=IwZXh0bgNhZW0CMTAAAR2ShpeHNM62fBE4pCXqM4AVsEUa3tS87GQv..
# tensorflow 2.3.0 버전에 shap (xai) 적용하다 겪은 시행착오 *모듈 버전: python==3.8.19, tensorflow==2.3.0, numpy==1.22.0, pandas==1.0.1 (본래 1.22였음.)* 1. 최소 모듈 조건 및 에러 분석 1) python 2) numpy > 1.22 ; shap module 조건 3) tensorflow 4) AttributeError: 'DataFrame' object has no attribute 'dtype' -> numpy & pandas 호환 문제 때문에 발생하는 에러 -> pandas > 1.0.1 / numpy https://cosmosproject.tistory.com/469) 2. AttributeError: 'Dat..