( ※ 본 포스팅은 저자 개인의 한정적인 지식을 바탕으로 쓰여진 글입니다. 내용의 오류나, 오타 등을 언제든지 알려주시면 감사하겠습니다.)
오랜만에 파이썬에서 저장한 텐서플로우 모델을 이클립스에서 돌리다 보니 몇 가지 또 알게된 부분이 있어서
개인 메모용도 + 별거 아닌데 저같이 시간 낭비하고 계신분들에게 조금이나 도움이 되고자 포스팅을 해봅니다.
지난번 이클립스에서 텐서플로우를 사용하는 방법을 순탄하게 따라하다가 헤더파일을 만드는 과정에서 오류가 났습니다.
[이전 포스팅] 이클립스에서 자바로 텐서플로우 사용하는 방법
2017/12/11 - [머신러닝/TensorFlow] - 텐서플로우 Java 실행 방법
1. 에러 메시지
1) Variable references empty selection : ${project_loc}
2) The selected resource dose not resolve to a Java element
두 가지 에러 모두 같은 원인입니다. 캡쳐는 2번 밖에 못했네요.
2. 원인
해당 프로젝트 파일이 클릭되어있지 않기 때문입니다.
External Tools Configuration 에서 잡아준 프로젝트가 클릭되어 있지 않으면,
현재 프로젝트가 무엇인지 인지가 안되어서 입니다.
1) ${project_loc} 설정해준 프로젝트 위치를 받아올 수 없기 때문
2) 선택된 프로젝트가 뭔가 설정된 사항과 맞지 않기 때문
3. 해결방법
왼쪽 Project Explorer 또는 Package Explorer 에서
프로젝트 파일 또는 해당 class 파일을 클릭해 준 후 > Configuration run을 해주면 해결됩니다.
그러면 아래와 같이 헤더파일이 정상적으로 생성되었다고 뜨게 됩니다.
읽어주셔서 감사합니다. : )
텐서플로우2(TensorFlow 2.x) 시계열 데이터 전처리 및 모델 입력 방법 1 (0) | 2021.01.27 |
---|---|
텐서플로우 dlerror cudart64_101.dll not found (0) | 2020.11.30 |
텐서플로우 not compiled to use: AVX AVX2 (0) | 2019.08.09 |
텐서플로우 inter_op_parallelism_threads (2) | 2019.08.09 |
윈도우에서 텐서플로우 원하는 버전 설치방법 (0) | 2018.08.17 |