ActDK Overview

This page was machine-translated. The Japanese page is the official version.

ActDK (Actcast Software Development Kit) is a command-line interface (CLI) for developing Actcast applications. It works with a physical Raspberry Pi to create application images and run them for testing. It also integrates with Actcast.

ActDK includes a compiler for converting deep learning models, but the development compiler produces slower CPU-based implementations rather than fast GPU-based implementations. The generated modules preserve the computation results but run more slowly. You can use ActDK to upload your built images and trained models to Actcast. Actcast rebuilds the uploaded trained models, replaces the slower implementations with fast production inference engines, and registers the build artifacts in Actcast. At this point, the build artifacts are not published and can only be used by the developers. Once you publish the application, it becomes available to the groups selected for limited release.

Development is performed by putting an Actcast device registered with Actcast into development mode. In development mode, the Actcast device accepts HTTP communication from ActDK. ActDK also communicates with Actcast via HTTP. Your corporate network configuration may block these communications. Contact your network administrator about proxy settings and other network configuration requirements.


Previous: App Development Tutorial

Next: Development Environment Preparation

Last updated on