From Neural Network to Deep Learning
With machine learning techniques gaining momentum in various fields, deep learning is a most sought after technique for solving a lot of problems. It has found applications in object detection, detecting fraudulent banking transactions, translating between different languages etc. Neural network is a starting point for these developments. The ultimate aim of these tools are to mimic human brain.
This one day workshop explores different free software tools for use in machine learning. Starting with simple neural networks up-to deep learning techniques. This hands-on workshop teaches fundamentals of neural network and goes on to build some working neural networks. GNU Gneural Network and different python based packages will be discussed.
Prerequisite: Basic understanding of Python
Learning Rust by Programming Embedded Linux Systems
The Rust programming language is fast gaining popularity as a safer and more productive alternative to C/C++ for systems programming. This workshop will introduce Rust to participants and demonstrate how it can be used to write code running on embedded Linux systems.
Miles to Go: Golang Workshop
Go (often referred to as golang) is an open source programming language created at Google in 2007 by Robert Griesemer, Rob Pike, and Ken Thompson. The primary objective of this workshop is to teach fundamentals of Go programming language. The workshop will include setting up environment for Go development, explanation about syntax & concepts and solving problems. The participants will be able to write idiomatic and effective Go code after the session.
Introduction to docker
Docker is a tool that can package an application and its dependencies in a virtual container that can run on any Linux server. Building on top of facilities provided by the Linux kernel, a Docker container, unlike a virtual machine, does not require or include a separate operating system. Docker is widely used in Data centers/Cloud.
Introduction to Apache Spark
Apache Spark is an open-source cluster-computing framework. As of 2016, surveys show that more than 1000 organizations are using Spark in production. Objective of this workshop is to give a high level overview of Spark
Introduction to ReactJS