Apache SINGA Training Courses

Apache SINGA training is available as "onsite live training" or "remote live training". Onsite live Apache SINGA trainings in Denmark can be carried out locally on customer premises or in NobleProg corporate training centers. Remote live training is carried out by way of an interactive, remote desktop.

NobleProg -- Your Local Training Provider

Testimonials

★★★★★

★★★★★

It was very interactive and more relaxed and informal than expected. We covered lots of topics in the time and the trainer was always receptive to talking more in detail or more generally about the topics and how they were related. I feel the training has given me the tools to continue learning as opposed to it being a one off session where learning stops once you've finished which is very important given the scale and complexity of the topic.

Jonathan Blease

Course: Artificial Neural Networks, Machine Learning, Deep Thinking

The topic is very interesting.

Wojciech Baranowski

Course: Introduction to Deep Learning

Trainers theoretical knowledge and willingness to solve the problems with the participants after the training.

Grzegorz Mianowski

Course: Introduction to Deep Learning

Topic. Very interesting!.

Piotr

Course: Introduction to Deep Learning

Exercises after each topic were really helpful, despite there were too complicated at the end. In general, the presented material was very interesting and involving! Exercises with image recognition were great.

Dolby Poland Sp. z o.o.

Course: Introduction to Deep Learning

I think that if training would be done in polish it would allow the trainer to share his knowledge more efficient.

Radek

Course: Introduction to Deep Learning

The global overview of deep learning.

Bruno Charbonnier

Course: Advanced Deep Learning

The exercises are sufficiently practical and do not need high knowledge in Python to be done.

The subject. It seemed interesting, but I left knowing not much more than before.

Radoslaw Labedzki

Course: Introduction to Deep Learning

I liked that this course had very interesting subject.

Wojciech Wilk

Course: Introduction to Deep Learning

We have gotten a lot more insight in to the subject matter. Some nice discussion were made with some real subjects within our company.

Sebastiaan Holman

Course: Machine Learning and Deep Learning

The training provided the right foundation that allows us to further to expand on, by showing how theory and practice go hand in hand. It actually got me more interested in the subject than I was before.

SINGA Course Outlines

SINGA is a general distributed deep learning platform for training big deep learning models over large datasets. It is designed with an intuitive programming model based on the layer abstraction. A variety of popular deep learning models are supported, namely feed-forward models including convolutional neural networks (CNN), energy models like restricted Boltzmann machine (RBM), and recurrent neural networks (RNN). Many built-in layers are provided for users. SINGA architecture is sufficiently flexible to run synchronous, asynchronous and hybrid training frameworks. SINGA also supports different neural net partitioning schemes to parallelize the training of large models, namely partitioning on batch dimension, feature dimension or hybrid partitioning.

Audience

This course is directed at researchers, engineers and developers seeking to utilize Apache SINGA as a deep learning framework.

After completing this course, delegates will:

- understand SINGA’s structure and deployment mechanisms- be able to carry out installation / production environment / architecture tasks and configuration- be able to assess code quality, perform debugging, monitoring- be able to implement advanced production like training models, embedding terms, building graphs and logging