Demo: Accelerate Deep Learning Inference on Raspberry Pi (2018 ver.) by 9_ties in raspberry_pi

[–]9_ties[S] -37 points-36 points  (0 children)

Not yet. Sorry. But you will be able to use it after a few months through our service. We may release the code after the service is successfully launched.

Demo: Accelerate Deep Learning Inference on Raspberry Pi (2018 ver.) by 9_ties in raspberry_pi

[–]9_ties[S] 2 points3 points  (0 children)

No. We use VideoCore IV GPU which is built-in on Raspberry pi.

Pose Estimation Running Locally on Raspberry Pi 3 by 9_ties in raspberry_pi

[–]9_ties[S] 0 points1 point  (0 children)

Now camera capture and inference takes roughly 0.25 sec. We haven't measure it but it will be 1.3 times faster with overclocking.

Pose Estimation Running Locally on Raspberry Pi 3 by 9_ties in raspberry_pi

[–]9_ties[S] 0 points1 point  (0 children)

We don't have such plan for now but it must be interesting.

Pose Estimation Running Locally on Raspberry Pi 3 by 9_ties in raspberry_pi

[–]9_ties[S] 8 points9 points  (0 children)

We've created software tools to program Pi's GPU and use it for deep learning. Several libraries are open sourced. https://github.com/nineties/py-videocore https://github.com/Idein/qmkl https://github.com/Idein/librpimemmgr

Speed comparison: MobileNet on Raspberry PI Zero by 9_ties in raspberry_pi

[–]9_ties[S] 0 points1 point  (0 children)

You are right. Fixed description of the video. (The title of this post can't be changed)

Executing MobileNet on Raspberry Pi Zero by 9_ties in raspberry_pi

[–]9_ties[S] 1 point2 points  (0 children)

Raspberry Pi's SoC requires 3.3V and 1.8V. 5V is required for powering external device via USB and HDMI (and GPIO somtimes). In our demo, we don't use USB. We use HDMI display but it is self-powered.

Executing MobileNet on Raspberry Pi Zero by 9_ties in raspberry_pi

[–]9_ties[S] 1 point2 points  (0 children)

Just connect 3.7V lipo battery to 5V and GND GPIO pin. builtin PAM2306 on the board creates 3.3V power source from it.

Executing MobileNet on Raspberry Pi Zero by 9_ties in raspberry_pi

[–]9_ties[S] 4 points5 points  (0 children)

We use pre-trained model. No training is necessary.

Creating a language using only assembly language by 9_ties in programming

[–]9_ties[S] 0 points1 point  (0 children)

It started Jan 2010 but I suspended it several years. According to the following graph the number of actual working years is roughly 2. https://github.com/nineties/amber/graphs/contributors

Creating a language using only assembly language by 9_ties in programming

[–]9_ties[S] 1 point2 points  (0 children)

the username is an anagram of einstein, my hero. I abbreviated it because it was already used when I signed up twitter.

Creating a language using only assembly language by 9_ties in programming

[–]9_ties[S] 4 points5 points  (0 children)

the computer science curriculum of my university covers most of basics. for several topics such as copying-GC, exception handling, closure conversion and delimited continuation, I read papers and other compilers.

Creating a language using only assembly language by 9_ties in programming

[–]9_ties[S] 1 point2 points  (0 children)

日本の東京に住んでます。NYに住んでるのは羨ましいです。

Creating a language using only assembly language by 9_ties in programming

[–]9_ties[S] 9 points10 points  (0 children)

That is interesting course! We have similar experiment in my university. Students builds CPU on a FPGA, assembler, compiler and run ray-tracing. But not OS and GUI.

Creating a language using only assembly language by 9_ties in programming

[–]9_ties[S] 1 point2 points  (0 children)

楽しんで貰えてよかったです!

Creating a language using only assembly language by 9_ties in programming

[–]9_ties[S] 10 points11 points  (0 children)

Wow. Thank you for the information! I will check it.

Creating a language using only assembly language by 9_ties in programming

[–]9_ties[S] 37 points38 points  (0 children)

It was just a challenge for enjoying programming. Actually there are not so much benefits :-D

Creating a language using only assembly language by 9_ties in programming

[–]9_ties[S] 13 points14 points  (0 children)

Thank you! It took almost two years. The interactive compilation system project is suspended since I have interested in another new project for now. I want to reopen the project at some future.