본문 바로가기

DeepLearning Framework & Coding/De-bugging12

[Tensorflow 2.0] TypeError: '(slice(None, None, None), slice(None, -1, None))' is an invalid key /usr/local/lib/python3.7/dist-packages/pandas/core/indexes/base.py in get_loc(self, key, method, tolerance) 2896 casted_key = self._maybe_cast_indexer(key) 2897 try: -> 2898 return self._engine.get_loc(casted_key) 2899 except KeyError as err: 2900 raise KeyError(key) from err pandas/_libs/index.pyx in pandas._libs.index.IndexEngine.get_loc() pandas/_libs/index.pyx in pandas._libs.index.IndexEngi.. 2021. 12. 21.
cannot import name 'Adam' from 'keras.optimizers' Tensorflow, keras를 사용할때 갑자기 keras.optimizer를 import할수 없다는 경우 해결법 [문제코드] from keras.optimizers import Adam [해결코드] "from tensorflow.keras.optimizers import Adam"로 바꾸자!! from tensorflow.keras.optimizers import Adam # - Works from tensorflow.keras.optimizers import adam # - Does not work from keras.optimizers import Adam # - Does not work from keras.optimizers import adam # - Does not work [참고] http.. 2021. 9. 6.
ModuleNotFoundError: No module named 'wrapt' python의 tensorflow나 scikit-learn같은 각종 라이브러리들을 사용할때 자주 뜨는 문제 wrapt module이 없거나 오류가 있는경우 뜨는 문제점으로 아나콘다 프롬프트(Anaconda Prompt)로 들어가서 딱 1줄만 쳐주면 해결된다! https://github.com/pycontribs/pyrax/issues/570 ImportError: No module named wrapt · Issue #570 · pycontribs/pyrax See example from Ubuntu 14.04 lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 14.04.3 LTS Release: .. 2021. 6. 28.
ImportError: cannot import name 'moduleTNC' from partially initialized module 'scipy.optimize' 싸이킷런(scikit-learn) 설치시 경로설정이 잘못되었거나 다운로드중 오류가 있었을때 발생하는 문제로 이것때문에 한동안 해맸는데.. StackOverflow를 뒤지다가 엄청 간단한 해결법을 발견... https://github.com/scikit-learn/scikit-learn/issues/4830 cannot import name 'moduleTNC' · Issue #4830 · scikit-learn/scikit-learn from sklearn import roc_curve Traceback (most recent call last): File "", line 1, in ImportError: cannot import name 'roc_curve' from sklearn.metrics imp.. 2021. 6. 28.
Tensorflow2는 tf.contrib를 지원하지 않습니다. Python과 Tensorflow를 2020년 이후에 설치하시는 분들이라면, default로 python은 3이상, tensorflow는 2.1이상 버전이 깔리게 됩니다. python3는 아직 pandas library가 호환이 잘 되지 않는 문제가 있음을 발견했고, tensorflow 2이상의 버전은, tf.contrib를 지원하지 않는다는것을 확인했습니다. https://www.tensorflow.org/guide/upgrade?hl=ko 텐서플로 2.0으로 코드 업그레이드 | TensorFlow Core Note: 이 문서는 텐서플로 커뮤니티에서 번역했습니다. 커뮤니티 번역 활동의 특성상 정확한 번역과 최신 내용을 반영하기 위해 노력함에도 불구하고 공식 영문 문서의 내용과 일치하지 않을 수 www... 2020. 12. 30.