Skip to content
Permalink
Branch: master
Commits on Apr 25, 2019
  1. tensorboard: remove useless command test

    hongxu-jia committed Apr 25, 2019
    Since customize for Yocto, command test is useless, remove them.
    
    Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
  2. openjdk-8-native: noexec useless tasks

    hongxu-jia committed Apr 25, 2019
    Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
  3. use pre-build openjdk-8-native 212b04 to replace meta-java

    hongxu-jia committed Apr 25, 2019
    The openjdk-8-native 212b04 is a pre-build binary from ojdkbuild which
    is a community build using source code from OpenJDK project.
    [https://github.com/ojdkbuild/ojdkbuild]
    
    The reason to use it rather than build from source by meta-java:
    - The meta-java introduce extra 38 depend recipes to openjdk-8-native,
      without meta-java could save build time 20%, and will not be broke
      by meta-java build failure
    
    - Only use openjdk-8-native to build bazel-native, and then use
      bazel-native to build others, any target recipes/packages does not
      require openjdk-8-native directly
    
    The pre-build binary only supports on x86-64, for other hosts, we
    could add use the one provided by meta-java. What you do is just
    add layer meta-java to your build.
    
    The idea refers meta-renesas-ai:
    https://github.com/renesas-rz/meta-renesas-ai/blob/master/meta-tensorflow/recipes-devtools/openjdk/openjdk-8-native_151-1.b12.bb
    
    Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
  4. do not hardcode JAVA_HOME

    hongxu-jia committed Apr 25, 2019
    Use ${STAGING_LIBDIR_NATIVE} rather than ${RECIPE_SYSROOT_NATIVE}/usr/lib.
    
    Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
  5. tensorflow: fix pyconfig-target.h include nested

    hongxu-jia committed Apr 25, 2019
    While do_configure failed for other reason and rerun again,
    pyconfig-target.h will be duplicated with pyconfig.h:
    ...
    pyconfig-target.h:2:29: error: #include nested too deeply
    ...
    
    Test the existence of pyconfig-target.h before moving
    could workaround the issue.
    
    Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Commits on Apr 24, 2019
  1. Revert "classes/bazel.bbclass: allocate cpu to jobs conditionally"

    hongxu-jia committed Apr 24, 2019
    Previously allocation did not trigger any issue/failure, so revert it.
    
    This reverts commit fc2eadc.
    
    Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
  2. bazel-native: explicitly disable uninative

    hongxu-jia committed Apr 24, 2019
    Even though bbclass uninative is inherited, still disable it
    Which cuasing java binary `bazel' not working correctly
    ...
    |bazel --batch --bazelrc=/dev/null version
    |file is invalid or corrupted (missing end of central directory record)
    |Cannot find central directory
    |FATAL: Failed to open Bazel as a zip file: (error: 5): Input/output error
    ...
    
    Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
  3. classes/bazel.bbclass: allocate cpu to jobs conditionally

    hongxu-jia committed Apr 24, 2019
    If cpu number < 16, allocate 1 to each bazel build,
    else allocate half of them.
    
    Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
  4. README: support offline build

    hongxu-jia committed Apr 23, 2019
    Once bazel fetches tarballs from internet, it will save them to distdir.
    And the following build support offline build.
    
    Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
  5. bazel-native: save download tarball to distdir

    hongxu-jia committed Apr 23, 2019
    - After download tarball from internet, save them to distdir
    
    - Avoid tarball name conflict, rename them with suffix `_<sha256sum>'
    
    Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Commits on Apr 22, 2019
  1. support offline build

    hongxu-jia committed Apr 22, 2019
    Set TS_DL_DIR to support fetch tarball from download mirror.
    
    Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Commits on Apr 19, 2019
  1. classes/bazel.bbclass: add architecture options to linker

    hongxu-jia committed Apr 19, 2019
    Invoke binary `label_image.lite' failed on arm bsp (such as
    beaglebone-yocto)
    ...
    root@beaglebone-yocto:~# label_image.lite
    -sh: label_image.lite: not found
    ...
    
    Add architecture options to linker (such as  '-mfpu=neon'
    '-mfloat-abi=hard' '-mcpu=cortex-a8') could fix the issue.
    
    Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Commits on Apr 16, 2019
  1. Merge pull request #4 from yizhao1/update

    hongxu-jia committed Apr 16, 2019
    Update meta-demo layer.conf and remove some python modules
  2. meta-demo/conf/layer.conf: add warrior to compatible release series

    yizhao1 committed Apr 16, 2019
    Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
  3. python-*: remove some python modules

    yizhao1 committed Apr 16, 2019
    The python-cachetools, python-tqdm, python-engineio, python-socketio
    and python-flask-socketio had been merged to meta-python layer. We can
    remove these recipes.
    
    Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
Commits on Apr 8, 2019
  1. layer.conf: Add warrior to compatible release series

    hongxu-jia committed Apr 8, 2019
    Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Commits on Apr 4, 2019
  1. python3-pillow: move to oe

    hongxu-jia committed Apr 4, 2019
    Since commit [6cb4e90 python3-pillow: add 5.4.1] applied in oe,
    remove the duplicated one in meta-tensorflow.
    
    Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Commits on Apr 1, 2019
  1. minigo: add recipe

    yizhao1 authored and hongxu-jia committed Apr 1, 2019
    Minigo is an implementation of a neural-network based Go AI, using
    TensorFlow. While inspired by DeepMind's AlphaGo algorithm, this project
    is not a DeepMind project nor is it affiliated with the official AlphaGo
    project.
    
    For more information about the project, see
    https://github.com/tensorflow/minigo
    
    See README.md for more details about this recipe.
    
    Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
  2. python-grpc-google-iam-v1: add recipe

    yizhao1 authored and hongxu-jia committed Apr 1, 2019
    Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
  3. python-googleapis-common-protos: add recipe

    yizhao1 authored and hongxu-jia committed Apr 1, 2019
    Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
  4. python-google-cloud-bigtable: add recipe

    yizhao1 authored and hongxu-jia committed Apr 1, 2019
    Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
  5. python-google-cloud-core: add recipe

    yizhao1 authored and hongxu-jia committed Apr 1, 2019
    Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
  6. python-google-auth: add recipe

    yizhao1 authored and hongxu-jia committed Apr 1, 2019
    Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
  7. python-google-api-core: add recipe

    yizhao1 authored and hongxu-jia committed Apr 1, 2019
    Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
  8. python-flask-socketio

    yizhao1 authored and hongxu-jia committed Apr 1, 2019
    Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
  9. python-socketio: add recipe

    yizhao1 authored and hongxu-jia committed Apr 1, 2019
    Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
  10. python-engineio: add recipe

    yizhao1 authored and hongxu-jia committed Apr 1, 2019
    Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
  11. python-cachetools: add recipe

    yizhao1 authored and hongxu-jia committed Apr 1, 2019
    Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
  12. python-tqdm: add recipe

    yizhao1 authored and hongxu-jia committed Apr 1, 2019
    Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
  13. nmt: integrate nmt into meta-tensorflow

    sandy-lcq authored and hongxu-jia committed Apr 1, 2019
    add nmt into meta-tensorflow, support vi-en tranlation
    
    Signed-off-by: Changqing Li <changqing.li@windriver.com>
Commits on Mar 29, 2019
  1. tensorflow: support non-monolithic build

    hongxu-jia committed Mar 29, 2019
    - To enable modular op registration support, which non-monolithic build
      defines `framework_shared_object=true'
    
    - The non-monolithic build of TensorFlow does not support
      `-Wl,--as-needed' and explicitly set `-Wl,--no-as-needed'
    
    Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
  2. tensorflow: add vairables to customize configure and compile

    hongxu-jia committed Mar 29, 2019
    Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Commits on Mar 26, 2019
  1. face-detection: tweak position of shebang

    hongxu-jia committed Mar 26, 2019
    Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Commits on Mar 25, 2019
  1. fix typo

    hongxu-jia committed Mar 25, 2019
    Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Commits on Mar 22, 2019
  1. add WR's copyright for the demo

    hongxu-jia committed Mar 22, 2019
    It is still based on MIT license, but the files should include
    a Wind River copyright.
    
    Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Older
You can’t perform that action at this time.