Network Compression

The trained network is typically too large to run efficiently on mobile device. For example, VGG16 used for image classification has more 130 Million parameter (about 600 MB on model size) and requires about 31 billion operations to classify an image, which is way to expensive to be done on mobile.

Read More

Image Segmentation

There are two types of image segmentation:

  • semantic segmentation: assign labels to each pixel
  • instance segmentation: extract the bounary/mask for each instance in the image
Read More

Keeping user data safe

Patrick Toomey has posted a document on some low-friction ways to reduce risk in your software projects. Those methods are based on his 5 years of experience in application security, many security issues and associated data disclosures are the result of technically unsophisticated attacks.

Read More