2017-01-22 5 views
0

アンドロイドデバイスへのテンソルフローの移植に関する質問があります。私はCentOSで、bazelコンパイラが生成したapkファイルを使用して、次のエラーを示唆していました:Androidデバイスへのテンソルフロー

エラー:/ data/tensorflow-master/WORKSPACE: 'tf_workspace'で文法エラーが発生しました:expected、 ERROR://data/tensorflow-master/WORKSPACE:44:1:キーワードargの後に非キーワードargがあります。 エラー: 'external'パッケージの読み込み中にエラーが発生しました:WORKSPACEファイルの解析に失敗しました。 INFO:経過時間:0.242s

次は、ワークスペースファイルの37-44行です:

workspace.bzlにすべての新しいTensorFlowの依存関係を追加してください。

37 tf_workspace()

39 new_http_archive(

40名= "inception5h"、

41 BUILD_FILE = "models.BUILD"、

42のURL = "https://storage.googleapis.com/download.tensorflow.org/models/inception5h.zip"、

43秒ha256 = "d13569f6a98159de37e92e9c8ec4dae8f674fbf475f69fe6199b514f756d4364"

44)

私は、あなたが同様の問題に遭遇したって?私を助けてください。

答えて

0

私は同じ問題に直面していた、これは私がそれを固定する方法である:

# Uncomment and update the paths in these entries to build the Android demo. 
android_sdk_repository(
    name = "androidsdk", 
    api_level = 24, 
# # Ensure that you have the build_tools_version below installed in the 
# # SDK manager as it updates periodically. 
    build_tools_version = "25.0.3", 
# # Replace with path to Android SDK on your system 
    path = "/home/yours/Android/Sdk/", 
) #my mistake #) -->) 
# 
# Android NDK r12b is recommended (higher may cause issues with Bazel) 
android_ndk_repository(
    name="androidndk", 
    path="/home/yours/android-ndk-r12b/", 
# # This needs to be 14 or higher to compile TensorFlow. 
# # Note that the NDK version is not the API level. 
    api_level=14) 
関連する問題