Giter Club home page Giter Club logo

Comments (16)

taos-ci avatar taos-ci commented on June 15, 2024

:octocat: cibot: Thank you for posting issue #171. The person in charge will reply soon.

from nnstreamer-example.

wooksong avatar wooksong commented on June 15, 2024

@tony-jinwoo-ahn

$ sudo apt install tensorflow-dev

Is it work on your arm64 Ubuntu?

from nnstreamer-example.

tony-jinwoo-ahn avatar tony-jinwoo-ahn commented on June 15, 2024

No, not working.

$ sudo add-apt-repository ppa:nnstreamer/ppa
$ sudo apt-get update
$ sudo apt install tensorflow-dev
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package tensorflow-dev

from nnstreamer-example.

kparichay avatar kparichay commented on June 15, 2024

I think you will have to use

sudo apt install tensorflow-c-dev

from nnstreamer-example.

tony-jinwoo-ahn avatar tony-jinwoo-ahn commented on June 15, 2024
$ sudo add-apt-repository ppa:nnstreamer/ppa
$ sudo add-apt-repository ppa:nnstreamer-example/ppa
$ sudo apt-get update

$ sudo apt install tensorflow-c-dev
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package tensorflow-c-dev

$ sudo apt install nnstreamer-example
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package nnstreamer-example

@kparichay : PPA does not working on RaspberryPi4B (Ubuntu 18.04 ARM 64bit official version for rpi4)

from nnstreamer-example.

kparichay avatar kparichay commented on June 15, 2024

nnstreamer-ppa does not build tensorflow for arm64 architecture (only tensorflow-lite-dev). You can build tensorflow debian for arm64 yourself by allowing build for arm64 architecture in debian/control file with [tensorflow launchpad source].(https://launchpad.net/~nnstreamer/+archive/ubuntu/ppa/+sourcefiles/tensorflow/1.13.1+nns1-0~202007151448~ubuntu18.04.1/tensorflow_1.13.1+nns1-0~202007151448~ubuntu18.04.1.tar.gz).

from nnstreamer-example.

tony-jinwoo-ahn avatar tony-jinwoo-ahn commented on June 15, 2024

@kparichay Thank you, actually I've built nnstreamer and nnstreamer-example with only tflite.
This issue is about support request for PPA.
The "nnstreamer-example/ppa" for arm64 is broken now:

$ sudo add-apt-repository ppa:nnstreamer-example/ppa
$ sudo apt-get update
$ sudo apt install nnstreamer-example
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package nnstreamer-example

I can build manually, but PPA would be convenient to verify new device quickly.

My suggestion is... How about fix your PPA with modifying build option? e.g. don't build tensorflow for arm64, etc.
I don't think the entire examples should be working on arm64. I think "PPA with only a few examples" would be better than "build failure".

from nnstreamer-example.

kparichay avatar kparichay commented on June 15, 2024

Regarding the nnstreamer-example/ppa, I think @gichan-jang can help.

from nnstreamer-example.

gichan-jang avatar gichan-jang commented on June 15, 2024

Ok, I will exclude tensorflow from nnstreamer-example ppa for the arm arch.

from nnstreamer-example.

tony-jinwoo-ahn avatar tony-jinwoo-ahn commented on June 15, 2024

Thank you!

from nnstreamer-example.

gichan-jang avatar gichan-jang commented on June 15, 2024

Now nnstreamer-example for the arm arch is available without tensorflow.

from nnstreamer-example.

tony-jinwoo-ahn avatar tony-jinwoo-ahn commented on June 15, 2024

@gichan-jang
I cannot install from PPA on rpi4 ubuntu18.04 arm64,
because of nnstreamer-tensorflow dependency.

ubuntu@ubuntu:~/nnstreamer$ sudo apt install nnstreamer-example 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 nnstreamer-example : Depends: nnstreamer-tensorflow but it is not installable
E: Unable to correct problems, you have held broken packages.

from nnstreamer-example.

gichan-jang avatar gichan-jang commented on June 15, 2024

nnstreamer arm64 package is broken now.
After merging this PR, It will be available.
nnstreamer/nnstreamer#2699

from nnstreamer-example.

gichan-jang avatar gichan-jang commented on June 15, 2024

NEW RULE for BRANCHES ( nnstreamer/nnstreamer#2611 )

Due to NNStreamr 1.6.0 release, new features are managed in for-next branch until 9/25(maybe?)
So, use staging ppa temporarily. https://launchpad.net/~nnstreamer/+archive/ubuntu/staging-ppa
NNStreamer bionic arm64 is available now.

from nnstreamer-example.

myungjoo avatar myungjoo commented on June 15, 2024

You need to remove dependency on nnstreamer-tensorflow for non amd64 arch in /debian/control:

nnstreamer-tensorflow-lite, nnstreamer-tensorflow

from nnstreamer-example.

tony-jinwoo-ahn avatar tony-jinwoo-ahn commented on June 15, 2024

Thank you!

from nnstreamer-example.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.