tensorflow / tensorflow/text

crossplatform build procedure or prebuild wheel for armv7l arch

Open
#267 13 comments 3 reactions 1 assignee View on GitHub

@gregbillock is already working on this.

Since Apr 24, 2020.

enhancement
Dominant language
C++
Stars
1.3k
Forks
379
Avg merge
3h 30m
Merged PRs (30d)
8

Description

I start develop a project for raspberry pi 3, Raspian 9 with tensorflow 2.2.0rc2 and tensorflow-text 2.0.0rc2.

Tensorflow-text is not distributed for armv7l architecture.

To build from scratch I need to build and install bazel 2.0.0, than I need to build tensorflow 2.2 and only after that I can build tensorflow-text.

For Tensorflow 2.2 exists an official,dedicate prebuild wheel https://storage.googleapis.com/tensorflow/raspberrypi/tensorflow-2.2.0rc2-cp35-none-linux_armv7l.whl ( from https://www.tensorflow.org/install/pip)

For Tensorflow 2.2 exists a dedicated crossplatform build procedure to build from scratch on a dedicated machine. (https://www.tensorflow.org/install/source_rpi)

But for Tensorfow-text I have to build all the dependencies on Raspberry pi, this operation is complicated for two factors:

  1. The different building's procedure of Tensorflow and tensorflow-text from source (Tensorflow use a docker container)
  2. the limited resources of a raspberry pi
    So, I would ask you: Is it possible to have a prebuild wheel or an indication for crossbuild procedure?

Thank you very much

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.