A guide showing how to train TensorFlow Lite object detection models and run them on Android, the Raspberry Pi, and more! TensorFlow Lite is an optimized framework for deploying lightweight deep learning models on resource-constrained edge devices. TensorFlow Lite models have faster inference time and require less processing power, so they can be used to obtain faster performance in realtime applications. This guide provides step-by-step instructions for how train a custom TensorFlow Object Detection model, convert it into an optimized format that can be used by TensorFlow Lite, and run it on Android phones or the Raspberry Pi. The guide is broken into three major portions. Each portion will have its own dedicated README file in this repository. This repository also contains Python code for running the newly converted TensorFlow Lite model to perform detection on images, videos, or webcam feeds.

The new "6 x Tesla T4" configuration is now available for rent at LeaderGPU


Tesla T4 shows excellent results in machine learning, analytics and rendering. This card has been specifically designed for inferencing. The range of server offers from LeaderGPU has been updated recently with another powerful option that will be appreciated by rendering specialists and experts in the field of artificial intelligence and neural networks. Among the advantages of the Tesla T4 graphics card is the impressive single-precision HPC performance. The Tesla T4 is based on Turing architecture and includes 2560 CUDA cores, as well as 320 Tensor cores.

How Machine Learning & Data Storage Could Help Save Plant Species


Lamb-succory (arnoseris minima), davall's sedge (carex davalliana) and red helleborine (cephalanthera rubra) are plants, native to the United Kingdom, that are endangered or already extinct1. The disappearances of these species might seem inconsequential in the grand scheme of things, but they're part of a global trend: A decrease in plant (and animal) biodiversity. Biodiversity is a critical component of the survival of any ecosystem. The variety of traits found in each plant (like a resistance to a certain type of insect, or prone to wilting) are critical to resilience of all species against shocks and stresses -- whether it be the arrival of invasive species, a natural disaster event or even climate change. Luckily, the growing availability of data storage and increasingly sophisticated machine learning techniques might be able to help.

Facebook AI Researchers Achieve a 107x Speedup for Training Virtual Agents – NVIDIA Developer News Center


Navigating a new indoor space without any prior knowledge or even a map is a challenging task for a human, let alone a robot. To help develop intelligent machines that interact more effectively with complex 3D environments, Facebook researchers developed a GPU-accelerated deep reinforcement learning model that achieves near 100 percent success in navigating a variety of virtual environments without a pre-provided map. To achieve this breakthrough, the team focused their work on developing an efficient approach to scaling RL models, which require a significant number of training samples, using multi-node distribution. "A single parameter server and thousands of (typically CPU) workers may be fundamentally incompatible with the needs of modern computer vision and robotics communities," the researchers explained in their post, Near-perfect point-goal navigation from 2.5 billion frames of experience. "Unlike Gym or Atari, 3D simulators require GPU acceleration…. The desired agents operate from high-dimensional inputs (pixels) and use deep networks, such as ResNet50, which strain the parameter server. Thus, existing distributed RL architectures do not scale and there is a need to develop a new distributed architecture."

Getting Started with TensorFlow and Keras – Maker.io Digi-Key Electronics


In this tutorial, we show you how to configure TensorFlow with Keras on a computer and build a simple linear regression model. If you have access to a modern NVIDIA graphics card (GPU), you can enable tensorflow-gpu to take advantage of the parallel processing afforded by CUDA. The field of Artificial Intelligence (AI) has been around for quite some time. As we move to build an understanding and use cases for Edge AI, we first need to understand some of the popular frameworks for building machine learning models on personal computers (and servers!). These models can then be deployed to edge devices, such as single-board computers (like the Raspberry Pi) and microcontrollers.

CodeReef: an open platform for portable MLOps, reusable automation actions and reproducible benchmarking

arXiv.org Machine Learning

We present CodeReef - an open platform to share all the components necessary to enable cross-platform MLOps (MLSysOps), i.e. automating the deployment of ML models across diverse systems in the most efficient way. We also introduce the CodeReef solution - a way to package and share models as non-virtualized, portable, customizable and reproducible archive files. Such ML packages include JSON meta description of models with all dependencies, Python APIs, CLI actions and portable workflows necessary to automatically build, benchmark, test and customize models across diverse platforms, AI frameworks, libraries, compilers and datasets. We demonstrate several CodeReef solutions to automatically build, run and measure object detection based on SSD-Mobilenets, TensorFlow and COCO dataset from the latest MLPerf inference benchmark across a wide range of platforms from Raspberry Pi, Android phones and IoT devices to data centers. Our long-term goal is to help researchers share their new techniques as production-ready packages along with research papers to participate in collaborative and reproducible benchmarking, compare the different ML/software/hardware stacks and select the most efficient ones on a Pareto frontier using online CodeReef dashboards.

Join Jetson Developer Days Session


For embedded enthusiasts, we are offering a focused agenda at GTC 2020. Be the first to learn about our newest AI products and developer tools at NVIDIA Jetson Developer Days. With sessions and tutorials for all experience levels, this is the perfect place to learn more about AI and its applications.



IT4Innovations and M Computers would like to invite you to three full day NVIDIA Deep Learning Institute certified training courses to learn more about Artificial Intelligence (AI) and High Performance Computing (HPC) development for NVIDIA GPUs. The first half day is an introduction by IT4Innovations and M Computers about the latest state of the art NVIDIA technologies. We also explain our services offered for AI and HPC, for industrial and academic users. The introduction will include a tour though IT4Innovations' computing center, which hosts an NVIDIA DGX-2 system and the new Barbora cluster with V100 GPUs. The first full day training course, Fundamentals of Deep Learning for Computer Vision, is provided by IT4Innovations and gives you an introduction to AI development for NVIDIA GPUs.

Lenovo offers surveillance security solutions at Intersec 2020


Video surveillance systems are evolving and are using artificial intelligence (AI) to inspect and analyse video footage, interpret patterns and flag unusual activity. Lenovo DCG and Pivot3 provide a state-of-the-art upgraded infrastructure solutions that aim to enhance current technology required to support these systems rather than entrusting the preservation of crucial data to outdated NVR technology. Commenting on the partnership, Dr. Chris Cooper, General Manager for Lenovo DCG, Middle East, Turkey and Africa, said, "We are delighted to showcase our partnership with Pivot3 at one the world's leading technology trade shows. The Middle East is exhibiting tremendous growth in terms of adopting smart solutions. The UAE in particular is investing heavily in implementing the latest innovations in their technological infrastructure; therefore, we see great potential from our partnership with Pivot3 as we work together to supply the appetite for next generation computing products and services."

Nuance Accelerates Conversational AI Training by 50% – NVIDIA Developer News Center


The article below is a guest post by Nuance, a company focused on conversational AI. In this post, Nuance engineers describe their use of NVIDIA's automatic mixed precision to speed up their AI models in the healthcare industry. Nuance's ambient clinical intelligence (ACI) technology is an example of how it is accelerating development of solutions for urgent problems in the U.S. healthcare system by training its automatic speech recognition (ASR) and natural language processing (NLP) models using NVIDIA's Automatic Mixed Precision capabilities on Volta and Turing GPUs with Tensor Cores. ACI addresses what the World Medical Association calls a "pandemic of physician burnout" caused by huge amounts of electronic paperwork. Doctors spend two hours completing documentation for every hour they deliver care.