Traceback (most recent call last):
File "/usr/local/lib/python3.5/dist-packages/PIL/Image.py", line 1949, in save
format = EXTENSION[ext]
KeyError: ''
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "pr.py", line 20, in <module>
model.visualize_self_attention_scores(sentences[0])
File "/notebooks/embedding/models/sent_eval.py", line 253, in visualize_self_attention_scores
visualize_self_attention_scores(tokens, scores, palette, use_notebook=self.use_notebook)
File "models/visualize_utils.py", line 176, in visualize_self_attention_scores
export_png(plot, filename)
File "/usr/local/lib/python3.5/dist-packages/bokeh/io/export.py", line 105, in export_png
image.save(filename)
File "/usr/local/lib/python3.5/dist-packages/PIL/Image.py", line 1951, in save
raise ValueError('unknown file extension: {}'.format(ext))
ValueError: unknown file extension:
확인해보니 visualize_self_attention_scores 함수 호출 시 파일명으로 Viridis256가 들어가고 있었습니다.
sent_eval.py의 visualize_self_attention_scores 함수를 아래와 같이 바꾸어서 해결했습니다.
안녕하세요
코드 6-40 수행 시 아래와 같은 오류가 발생합니다.
확인해보니
visualize_self_attention_scores
함수 호출 시 파일명으로Viridis256
가 들어가고 있었습니다.sent_eval.py의
visualize_self_attention_scores
함수를 아래와 같이 바꾸어서 해결했습니다.이렇게 바꾸는게 맞는건지 모르겠네요. 확인 바랍니다.