Golang + TFLite

Tensorflow Lite(TFLite) with Golang

Published in Analytics Vidhya https://medium.com/analytics-vidhya/tensorflow-lite-tflite-with-golang-37a326c089ff Tensorflow Lite commonly known as TFLite is used to generate and infer machine learning models on mobile and IoT(Edge) devices. TFLite made the on-device(offline) inference easier for multiple device architectures, such as Android, iOS, Raspberry pi and even backend servers. With TFLite you can build a lightweight server based inference application using any programming language with lightweight models, rather than using heavy Tensorflow models. As developers, we can simply use existing optimized research models or convert existing Tensorflow models to TFLite....

July 18, 2020 · 7 min · 1383 words · Dulan Dissanayake

Edge(Fog) computing and Tensorflow lite

For the past few years IoT has become the hot topic in the technology world. This led the evolution of Edge computing to gain momentum and introduced new technologies. In mid 2017 Google announced the Tensorflow lite, which is an advanced and lightweight version of it’s predecessor Tensorflow mobile(Google is planning to replace Tensorflow mobile with Tensorflow lite in future). What is Edge computing ??? Edge computing is a method of optimizing cloud computing systems “by taking the control of computing applications, data, and services away from some central nodes (the “core”) to the other logical extreme (the “edge”) of the Internet” which makes contact with the physical world....

June 20, 2018 · 3 min · 593 words · Dulan Dissanayake