pip install transformers
설치 오류가 계속 났다
(base) [지움 ~]$ pip install transfomers
ERROR: Could not find a version that satisfies the requirement transfomers (from versions: none)
ERROR: No matching distribution found for transfomers
그래서 타 블로그에서 본것처럼
pip install sentencepiece
이거 먼저하고
다시
pip install transformers
트랜스포머 설치했더니 해결 됨
계속되는 오류...
Failed to import transformers.models.t5.modeling_tf_t5 because of the following error (look up to see its traceback):
module 'tensorflow_core.python.keras.api._v2.keras.activations' has no attribute 'swish'
chat-GPT 한테 물어봤다..
이 오류는 TensorFlow의 케라스 API에서 swish 함수를 찾을 수 없다는 것을 나타냅니다. TensorFlow 2.0 이상에서는 기본적으로 swish 활성화 함수가 지원되지 않습니다. 따라서 "tensorflow_addons" 라이브러리를 사용하여 swish 함수를 활성화해야 합니다.
다음 코드를 사용하여 "tensorflow_addons" 라이브러리를 설치하고 swish 함수를 활성화할 수 있습니다.
python
Copy code
!pip install tensorflow-addons
import tensorflow as tf
import tensorflow_addons as tfa
tf.keras.utils.get_custom_objects().update({'swish': tfa.activations.swish})
이제 'swish' 함수를 사용할 수 있어야 합니다.
그래서 tensorflow 가상환경에서
pip install tensorflow-addons
또 해줬다.
그리고 주피터 노트북에서 아래 코드 해줬더니
import tensorflow as tf
import tensorflow_addons as tfa
tf.keras.utils.get_custom_objects().update({'swish': tfa.activations.swish})
이번엔 또
ImportError: cannot import name 'keras_tensor' from 'tensorflow.python.keras.engine' (/file/anaconda3/envs/tensorflow/lib/python3.7/site-packages/tensorflow_core/python/keras/engine/__init__.py)
ㅋㅋ...
아 근데 오류 또남
근데 또
from transformers import pipeline
이걸할라면 텐서플로 가상환경에서만 되나보다
그래서 base 에서
tensorflow 로 가상환경을 변경해주고
다시 pip install transformers
이걸 했다.....