Tag Archives: Demo

Developer updates from Coral

Posted by The Coral Team

We're always excited to share updates to our Coral platform for building edge ML applications. In this post, we have some interesting demos, interfaces, and tutorials to share, and we'll start by pointing you to an important software update for the Coral Dev Board.

Important update for the Dev Board / SoM

If you have a Coral Dev Board or Coral SoM, please install our latest Mendel update as soon as possible to receive a critical fix to part of the SoC power configuration. To get it, just log onto your board and install the update as follows:

Dev Board / Som

This will install a patch from NXP for the Dev Board / SoM's SoC, without which it's possible the SoC will overstress and the lifetime of the device could be reduced. If you recently flashed your board with the latest system image, you might already have this fix (we also updated the flashable image today), but it never hurts to fetch all updates, as shown above.

Note: This update does not apply to the Dev Board Mini.

Manufacturing demo

We recently published the Coral Manufacturing Demo, which demonstrates how to use a single Coral Edge TPU to simultaneously accomplish two common manufacturing use-cases: worker safety and visual inspection.

The demo is designed for two specific videos and tasks (worker keepout detection and apple quality grading) but it is designed to be easily customized with different inputs and tasks. The demo, written in C++, requires OpenGL and is primarily targeted at x86 systems which are prevalent in manufacturing gateways – although ARM Cortex-A systems, like the Coral Dev Board, are also supported.

demo image

Web Coral

We've been working hard to make ML acceleration with the Coral Edge TPU available for most popular systems. So we're proud to announce support for WebUSB, allowing you to use the Coral USB Accelerator directly from Chrome. To get started, check out our WebCoral demo, which builds a webpage where you can select a model and run an inference accelerated by the Edge TPU.

 Edge TPU

New models repository

We recently released a new models repository that makes it easier to explore the various trained models available for the Coral platform, including image classification, object detection, semantic segmentation, pose estimation, and speech recognition. Each family page lists the various models, including details about training dataset, input size, latency, accuracy, model size, and other parameters, making it easier to select the best fit for the application at hand. Lastly, each family page includes links to training scripts and example code to help you get started. Or for an overview of all our models, you can see them all on one page.

Models, trained TensorFlow models for the Edge TPU

Transfer learning tutorials

Even with our collection of pre-trained models, it can sometimes be tricky to create a task-specific model that's compatible with our Edge TPU accelerator. To make this easier, we've released some new Google Colab tutorials that allow you to perform transfer learning for object detection, using MobileDet and EfficientDet-Lite models. You can find these and other Colabs in our GitHub Tutorials repo.

We are excited to share all that Coral has to offer as we continue to evolve our platform. Keep an eye out for more software and platform related news coming this summer. To discover more about our edge ML platform, please visit Coral.ai and share your feedback at [email protected].

Introducing the Firebase Demo Project

"All genuine learning comes from experience" - John Dewey
Earlier this year we introduced Firebase: a unified app platform for Android, iOS and mobile web development. It includes tools to help you develop faster, improve app quality, acquire and engage users, and monetize apps. There are many resources available to learn Firebase, from documentation, guides and free training courses (Android and iOS) we created, to advice from the Firebase community. However, there is nothing quite like learning through practical experience. To address this we’ve launched a fully functional Firebase Demo Project, available to everyone from today (get access here).

The Demo Project includes data from Flood It! (Android and iOS), a real puzzle game in which you have to flood the whole game board with one color in less than the allowed steps. Therefore, the data in the Firebase demo project is typical of what you might see for a gaming app with in-app purchases. It includes the following kinds of information:
  • Analytics: Attribution data, key events, cohorts and funnel reporting. This includes data about first opens (think of these like installs), in-app purchases, and more.
  • Remote Config: The parameters that control the app experience as well as the conditions which define which users receive which parameter values.
  • Test Lab: The automated test results from running the app on numerous device/OS combinations for quality assurance purposes.
  • Crash: Details on various crashes which have occurred in the app, including callstacks and device information.
  • Notifications: The notification campaigns that were sent to users to re-engage them. This includes data about the number of messages sent, opened and the number of conversions attributed to each campaign.

Firebase Demo Project: Analytics Dashboard
"Since the launch of Firebase we have been excited to continually build hands-on experience with its many features. Especially with the freely included and unlimited analytics solution for mobile apps, Firebase Analytics. The Firebase Demo Project has helped our team do just that and similar to what we've done with the Google Analytics Demo Account, we've incorporated the Firebase Demo Project within our training programs. This plays a critical part in helping our clients maximise their familiarity with Firebase." - Ben Gott, Analytics Director, Periscopix

The Demo Project is useful for exploring Firebase features and reports. Here are a few things you can do with it:

  • View all standard Analytics reports populated with real data from the Flood It! app
  • Dissect Analytics reports by applying a variety of filters
  • See which ad campaigns are driving the most valuable users to the app
  • Track crashes and their impact on end users, and understand the steps that led to them
  • See the full notifications funnel for notifications sent from the Firebase Console
  • View Remote Config parameters to see how values are varied based on targeting parameters, especially feature flags and percent targeting for staging and Analytics audience targeting for customization
  • See test results from testing the app on real physical and virtual devices in the Firebase Test Lab

Education Programs
If you’re an educator trying to teach others to use Firebase then we encourage you to use the Demo Project within your course. For example, you can create practical exercises that students can complete using the Demo Project.

Access the Demo Project
You can get access to the Demo Project and learn more about it, from this help article. If you need some help, or have ideas to make the Demo Project more useful, please share it with the Google Analytics Community. We hope the Demo Project gives you a practical way to try new features and learn about Firebase.

Happy analyzing!
Posted by Deepak Aujla & Steve Ganem, Google Analytics team

Introducing the Google Analytics Demo Account

In theory, theory and practice are the same. In practice, they are not - Albert Einstein

There are many resources available to learn Google Analytics, from the courses and training we offer, to advice from the community, or from the many books, guides, and articles written about Google Analytics. However, we’ve heard many of you would also like a resource so you can learn through practical experience and to apply your theoretical analytics knowledge. It can be difficult to gain practical experience since not everyone has access to a fully-implemented Google Analytics account. To fix this we’re introducing a fully functional Google Analytics Demo Account, available to everyone (get access here).

The Demo Account includes data from the Google Merchandise Store, an active Ecommerce site that sells Google branded merchandise. The ongoing Google Analytics implementation which will be completed this month already includes all the major features you would typically implement, like AdWords linking, Goals and Enhanced Ecommerce. The result is a fully functional account, with real business data.

Demo Account: Checkout Behavior Analysis Report

“Have you wondered why you've always gravitated towards people with real-world experience rather than on-paper experiences? The real-world part :) So while it hurts my feelings a bit to say that my best selling analytics books are not enough, I'm massively excited that the GA team has figured out a solution for the entire universe to get real-world experience. Get the access, download my awesome bundle of segments, dashboards and custom reports, and really start your learning experience!”
- Avinash Kaushik, Author - Web Analytics 2.0 and Web Analytics : An Hour a Day

You can use the Demo Account to learn about Google Analytics features and functionality, for example:

  1. Access all the Standard reports to see which ones are useful to you
  2. Get inspiration from predefined dashboards and segments imported from the Solutions Gallery to create your own
  3. Alter reports by adding table filters and secondary dimensions, and by changing the report type
  4. Learn how to compare audience, acquisition, behavior and conversion performance to a previous date range period
  5. Create your own personal assets such as custom reports, annotations, shortcuts and custom alerts
  6. Become familiar with the predefined attribution models and even create your own
  7. Determine whether features you don't haven’t implemented could be beneficial to you e.g. AdWords and Search Console integrations
  8. Use it as a companion when following a training course

Education Programs
If you’re an educator trying to teach others to use Google Analytics then we encourage you to use the Demo Account as a tool. You can use it to create tests, quizzes, and other learning materials for your students. In fact, we’re excited to announce that some organizations are already starting to integrate it into their learning materials.

General Assembly offers courses both online and at their campuses around the world that will help you master new skills in design, marketing, technology, and data. Their Digital Marketing course includes a unit covering Marketing Analytics that utilizes the Demo Account.

Google Analytics Partners, including E-Nor and Loves Data, use the Demo Account to provide online and classroom style trainings to cater to beginners and advanced analytics users. Their specialists will provide actionable training to create and improve your analytics configuration, implementation and marketing performance.

Access the Demo account
You can get access to the Demo Account and learn more about it, from this help article. If you need some help please let us know within the FAQs post and share any feature requests or ideas to make the Demo Account more useful within the Feature Requests post. We hope the Demo Account gives you a practical way to try new features and learn about Google Analytics.

Happy analyzing!
Posted by Deepak Aujla, Program Manager, Google Analytics