美文网首页tenserflow我爱编程
TensorFlow Android Lite 如何通过baze

TensorFlow Android Lite 如何通过baze

作者: 茶杯里的阳光 | 来源:发表于2018-04-11 11:41 被阅读320次

    首先获取tensorflow项目
    git clone https://github.com/tensorflow/tensorflow

    安装Bazel

    如果bazel您的系统未安装,请参阅 安装Bazel
    注意:Bazel目前不支持Windows上的Android构建。

    安装Android NDK和SDK
    Android NDK需要构建本地(C / C ++)TensorFlow Lite代码。目前推荐的版本是14b,可以在 NDK档案 页面找到。

    Android SDK和构建工具可以单独 下载 或作为Android Studio的一部分使用 。要构建TensorFlow Lite Android演示,构建工具需要API> = 23(但它将在API> = 21的设备上运行)。

    在TensorFlow存储库的根目录中,使用SDK和NDK的位置和位置更新WORKSPACE文件 api_level。如果您使用Android Studio安装它,则可以在SDK管理器中找到SDK路径。默认的NDK路径是:{SDK path}/ndk-bundle.例如:
    android_sdk_repository (
    name = "androidsdk",
    api_level = 23,
    build_tools_version = "23.0.2",
    path = "/home/xxxx/android-sdk-linux/",
    )

    android_ndk_repository(
    name = "androidndk",
    path = "/home/xxxx/android-ndk-r10e/",
    api_level = 19,
    )
    要构建演示应用程序,请运行bazel:
    bazel build --cxxopt=--std=c++11 //tensorflow/contrib/lite/java/demo/app/src/main:TfLiteCameraDemo

    相关文章

      网友评论

        本文标题:TensorFlow Android Lite 如何通过baze

        本文链接:https://www.haomeiwen.com/subject/wuyahftx.html