Я хотел бы отделить TensorFlow Android Camera Demo от репо Tensorflow.Создайте приложение для Android с помощью Tensorflow
Есть ли способ сделать это, не меняя ничего на repo?
Окончательная структура должна быть чем-то вроде этого:
my_project
|-- WORKSPACE
|-- my_android_app
| |-- BUILD
| `-- ...
|-- tensorflow
| |-- tensorflow
| | | |-- workspace.bzl
| | | |-- tensorflow.bzl
| | | `-- ...
| |-- WORKSPACE
| |-- BUILD
. `-- ...
Другими словами, как импортировать Tensorflow репозиторий в качестве пакета в Базеле?
Я собираюсь сделать точную вещь, отделяя проект андроида от тензорного потока, чтобы опираться на ту же структуру папок. Когда я ссылаюсь на цели tensorflow, я получаю следующую ошибку: «no такой пакет« tensorflow »: пакет пересекает репозиторий @org_tensorflow и ссылается на« //android:libtensorflow_demo.so » – devin
Я предполагаю, что вы пытаетесь построить https://github.com/tensorflow/tensorflow/blob/d2ca961d742b7dbaebf6b7e31f6f6545fa702499/tensorflow/examples/android/BUILD#L19? Если это так, это происходит в repo-режиме tensorflow, поэтому вы не можете использовать путь выше. Если у вас возникли проблемы, отправьте вопрос о том, что находится в вашем файле BUILD и как выглядит структура каталогов. – kristina
Я разместил новый вопрос, http://stackoverflow.com/questions/41153199/building-a-tensorflow-based-android-app-with-tensorflow-as-a-repository – devin