include tensorflow.inc SRC_URI += " \ file://0001-add-yocto-toolchain-to-support-cross-compiling.patch \ file://0001-fix-build-tensorflow-lite-examples-label_image-label.patch \ file://0001-label_image-tweak-default-model-location.patch \ file://0001-label_image.lite-tweak-default-model-location.patch \ file://0001-CheckFeatureOrDie-use-warning-to-avoid-die.patch \ file://BUILD \ file://BUILD.yocto_compiler \ file://CROSSTOOL.tpl \ file://yocto_compiler_configure.bzl \ " SRC_URI += "https://storage.googleapis.com/download.tensorflow.org/models/inception_v3_2016_08_28_frozen.pb.tar.gz;name=model-inv3" SRC_URI[model-inv3.md5sum] = "a904ddf15593d03c7dd786d552e22d73" SRC_URI[model-inv3.sha256sum] = "7045b72a954af4dce36346f478610acdccbf149168fa25c78e54e32f0c723d6d" SRC_URI += "https://storage.googleapis.com/download.tensorflow.org/models/tflite/mobilenet_v1_1.0_224_quant_and_labels.zip;name=model-mobv1" SRC_URI[model-mobv1.md5sum] = "38ac0c626947875bd311ef96c8baab62" SRC_URI[model-mobv1.sha256sum] = "2f8054076cf655e1a73778a49bd8fd0306d32b290b7e576dda9574f00f186c0f" RDEPENDS_${PN} += " \ python3 \ python3-core \ python3-numpy \ python3-keras-applications \ python3-keras-preprocessing \ python3-protobuf \ python3-grpcio \ python3-absl \ python3-astor \ python3-gast \ python3-termcolor \ tensorboard \ tensorflow-estimator \ " export PYTHON_BIN_PATH="${PYTHON}" export PYTHON_LIB_PATH="${STAGING_LIBDIR_NATIVE}/${PYTHON_DIR}/site-packages" do_configure_append () { CROSSTOOL_PYTHON_INCLUDE_PATH="${STAGING_INCDIR}/python${PYTHON_BASEVERSION}${PYTHON_ABI}" if [ ! -e ${CROSSTOOL_PYTHON_INCLUDE_PATH}/pyconfig-target.h ];then mv ${CROSSTOOL_PYTHON_INCLUDE_PATH}/pyconfig.h ${CROSSTOOL_PYTHON_INCLUDE_PATH}/pyconfig-target.h fi install -m 644 ${STAGING_INCDIR_NATIVE}/python${PYTHON_BASEVERSION}${PYTHON_ABI}/pyconfig.h \ ${CROSSTOOL_PYTHON_INCLUDE_PATH}/pyconfig-native.h cat > ${CROSSTOOL_PYTHON_INCLUDE_PATH}/pyconfig.h <