Test Driven Development (TDD) with Python – Mock Objects

Test Driven Development (TDD) with Python – Mock Objects

In the previous article, we had a chance to explore some of the main concepts behind Test Driven Development and use them in Python. This approach of development utilizes unit tests as its driving force. Over the years, it has proved itself as one of the best...
Test Driven Development (TDD) with Python

Test Driven Development (TDD) with Python

Bugs! Every application has it and no matter how careful you are you will create one sooner or later. Especially if you are working on a large enterprise software. Now, I know a bunch of people will have “My code is clean and bugless” attitude, but...
Generative Adversarial Network (GAN) Series

Generative Adversarial Network (GAN) Series

The Deep Learning universe grows every day. The whole field is somewhat in the phase of “crossing the chasm” and entering “pragmatists” phase. Simply put, people use deep learning models for practical problems and with that, they come up with different architectures...
Restricted Boltzmann Machine Series

Restricted Boltzmann Machine Series

The path to learning story of Restricted Boltzmann Machine is bumpy. First, we needed to learn what are Energy-Based Models, the group of machine learning models that Restricted Boltzmann Machine is a part of. Then we need to explore functionalities of vanilla...
Implementing GAN & DCGAN with Python

Implementing GAN & DCGAN with Python

The code that accompanies this article can be downloaded here. In the previous article, we started exploring the vast universe of generative algorithms. We started with a gentle introduction to Generative Adversarial Networks or GANs. This major idea, first...