1
최근에 hadoop에서 h2o를 3.6.0.8에서 3.10.0.9로 업데이트했으며 파이썬 API를 사용하고 있습니다. 이전 (3.6 사용) 내가 저장 한 모델에로드하려면 다음 명령을 사용 :HDFS 입출력 실패 "경로가 파일이 아닙니다"
model_to_load = h2o.load_model('hdfs://nameservice1/path/to/model/model_directory')
지금 (3.10) 같은 명령을 사용하여 다음과 같은 오류 얻을
:
java.io.FileNotFoundException: Path is not a file: /path/to/model/model_directory
I을 3.6.0.8로 다운 그레이드를 시도했는데 이전과 마찬가지로 잘 작동합니다. 디렉토리 내에서 나는 각각의 나무에 대한 파일 (이 임의의 숲 모델) 두 모델 메트릭 파일, 두 개의 파일 이름 하나가
__h2o_bin.mbin
명명 한
model_directory.bin
내가 각을 사용하여 시도 load_model 경로에는 있지만 행운은 없습니다.
누구든지이 경험이 있으며 내 모델을로드하는 데 사용해야하는 올바른 경로를 알고 있습니까?
아, 쥐. 감사! – lilyrobin
이것이 원인 인 경우 명시 적으로 "버전 불일치"라는 오류 메시지가 나타납니다. 이것은 3.6과 3.10 사이의 h2o.load_model()의 동작이 변경된 것과 비슷합니다. –