0
here과 같이 ruby tensorflow example.rb 파일을 실행하려고합니다. here에 설명 된 바와 같이 고정 장치를 사용하여 tensorflow.rb를 설치했습니다. bundle exec rspec spec
을 실행하면 모든 예제가 성공합니다.ruby gem tensorflow.rb 예제가 작동하지 않습니다.
지시 된대로 파일 example.rb
을 만들었습니다.
session.extend_graph(graph)
가 어떻게 해결합니까 : 나는 ruby example.rb
을 사용하여 파일을 실행하면 내가 IRB 세션에서 example.rb
의 각 줄을 실행할 때, 나는 다음과 같은 오류
/usr/local/rvm/gems/[email protected]/gems/tensorflow-0.0.1/lib/tensorflow/session.rb:168:in `graph_def_to_c_array': undefined method `length' for nil:NilClass (NoMethodError)
from /usr/local/rvm/gems/[email protected]/gems/tensorflow-0.0.1/lib/tensorflow/session.rb:51:in `extend_graph'
from example.rb:9:in `<main>'
를 얻을 오류가 명령에서 발생 이?
안녕하세요, Obromios, 저는이 프로젝트의 참여자 중 하나입니다. 여전히 알파 스테이지에 많이 있습니다! [lib/tensorflow/session.rb : 168'] (https://github.com/somaticio/tensorflow.rb/blob/master/lib/tensorflow/session.rb#L168)부터 최신 버전을 사용 했습니까? 실제로는 빈 줄입니까? 프로젝트 파일의 루트에'example.rb'을'Gemfile'과 같은 레벨로 넣었습니다.)'ruby example.rb'을 실행 시켰고'[[-4.0, 4.2, 9.5], [10.0, 6.3, 10.1]]'- 두 개의 텐서의 합. – ChrHansen
버전에 이상한 것이 있습니다. 나는''docker run -it nethsix/ruby-tensorflow-우분투 : 0.0.1.a/bin/bash''' 명령을 사용하여 프로세스를 시작했습니다.이 프로세스는 0.0.1.a 버전을 사용합니다. gem이지만 위의 오류 메시지를 보면 0.0.1 버전을 인용하고 있습니다. 도커 패키지에 문제가있을 수 있습니까? – Obromios