deeplearning4j CNN

CNN czyli Convolutional Neural Network to typ sieci, który zrobił furorę w świecie AI i od niego zaczęła się ostatnia fala zainteresowania sieciami neruonowymi wogóle, jednak zrozumienie jak ona działa w środku i jaki problem rozwiązuje zajęło mi sporo czasu i tą prezentacją chciałbym skrócić Waszą drogę. Jeżeli po obejrzeniu tego nagrania zaczenicie się zastanawiać serio? to odpowiedź brzmi TAK!. Miłego oglądania ;)

FontAwesome WebComponent <fa-icon>

In this post I'll describe my experiences with FontAwesome icon set and why I decided to build a WebComponent wrapper around their svg sprites.

AWS Lambda@Edge brotli content-encoding

This post was heavily inspired by GoSquared - Lambda@Edge: putting Serverless even closer to your users which describes how to enable gzip compression using Lambda@Edge along with CloudFront and S3 storage. In this writeup I extend this with additional points: brotli compression and fully automatic sync script. 

Software 2.0 - deeplearning4j REST API integration

Today I'd like to present you a simple deeplearning4j integration example and a rest API using SparkJava framework. SparkJava is a very simple framework for building REST API and is supported by AWS Lambda if deployment to this service provider is needed.

Software 2.0 - deeplearning4j introduction

deeplearning4j jest narzędziem do budowania sieci neuronowych w Javie. Dostarcza wysokopoziomowego API wraz z potrzebnymi optymalizacjami pod karty graficzne. Ten wpis podzielony jest na 3 bloki: czym jest deeplearning?, czy deeplearning4j ma wszystko to co python? oraz jak uruchomić prostą sieć neuronową.