๋ฌธ์ ์ํฉ
TypeError: Cannot convert a symbolic Keras input/output to a numpy array. This error may indicate that you're trying to pass a symbolic value to a NumPy call, which is not supported. Or, you may be trying to pass Keras symbolic inputs/outputs to a TF API that does not register dispatching, preventing Keras from automatically converting the API call to a lambda layer in the Functional Model.
ํด๊ฒฐ ๋ฐฉ๋ฒ
1) Numpy ๋ฒ์ ๋ค์ด๊ทธ๋ ์ด๋
์ฝ๋ฉ์์ ์ฝ๋๋ฅผ ๋๋ฆฌ๋ ์ค ์์ ๊ฐ์ ์๋ฌ๋ฅผ ๋ง๋ฌ๋ค.
numpy๋ฒ์ ์ ๋ฎ์ถ๋ ํด๊ฒฐ ๋ฐฉ์์ ๋ํ ๊ธ์ด ์์ด์ ์ ์ฉํด๋ณด์๋๋ฐ ํจ๊ณผ๊ฐ ์์๋ค.
!pip install numpy==1.19.5
2) ํ ์ํ๋ก์ฐ ๋ฒ์ ๋ค์ด ๊ทธ๋ ์ด๋
์ฌ์ฉํ๋ ๋ชจ๋ธ Tensorflow test๋ฒ์ ํ์ธํ๊ธฐ
https://github.com/thushv89/attention_keras
TensorFlow: 1.15.0 (Tested) ๋ฒ์ ์์ ํ ์คํธ ํ์ ๋๋ง ๊ฐ๋ฅํ๋ค๊ณ ํ๋ค.
๋ฒ์ ์ ๋ค์ด๊ทธ๋ ์ด๋ ํ๋ ๋ฐฉ๋ฒ์
- ๋ฐํ์์ restartํ๊ณ
- tensorflow ์ฝ๋๊ฐ ์ฌ์ฉ๋๊ธฐ ์ ์ ์๋ ์ฝ๋๋ฅผ ํตํด ์๋ก์ด ๋ฒ์ ์ tensorflow๋ฅผ ์ค์นํ๋ฉด ๋๋ค.
!pip install tensorflow==1.15.0
๋ค๋ฅธ ์ฌ๋๋ค ์ฝ๋๋ ๋์๊ฐ๋๋ฐ, ๋ด ์ฝ๋๋ ์ ๋์๊ฐ ๋... ๋ชจ๋ธ์ test version ์ ํ์ธํด๋ณด์!
'TIL > Colab' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Colab] RuntimeError: CUDA out of memory. (0) | 2021.12.26 |
---|---|
[Colab] Mecab name 'Tagger' is not defined (0) | 2021.12.26 |
[Colab] ๋ฐํ์ ์ฐ๊ฒฐ ๋๊น ๋ฐฉ์ง (2) | 2021.10.13 |
Google Drive + Google Colab + GitHub ์ฐ๋ํ๊ธฐ (11) | 2021.08.25 |
[Colab] Colab์์ ํ๊ธ ๊นจ์ง ํด๊ฒฐํ๊ธฐ (0) | 2020.11.10 |