I know how it feels you are sitting at the bank of the river and thinking whether to jump or not. It gets terrible when you don't know how to swim. i was in a similar situation. It was couple of years ago when I was talking to my friends in IIT, some working in … Continue reading How to learn machine learning for free?
Ever wondered if we could build a deep learning neural network which can predict whether your research paper will be submitted or not in the conference? If yes, then I am sure this blog will be an interesting read. I was recommended an interesting paper a couple of months ago and the following blog will … Continue reading Will your CVPR/ICML paper be accepted?
It is useful to know how much work a thread has completed. Following are a few ways in which you can achieve this. I was reading through stackoverflow and then I stumbled upon this question - https://stackoverflow.com/questions/55192979/how-to-track-progress-of-job-worker-threads-when-threads-are-initiated-from-a-jo/55193043#55193043 You can read my answer there as well and upvote if the answer helps! 🙂 Now the question … Continue reading Python threading status tracker
CUDA is becoming one of the essential tools to learn. It is going to help you even you are not in Deep Learning world. Gaming industry, Finance Industry and even there are databases which runs on GPU. In this blog post we will try to get started quickly with CUDA. At the end of the … Continue reading Hello world with CUDA
This post contains my notes about the paper titled "An Empirical Exploration of Recurrent Network Architectures". You can read the paper here - http://proceedings.mlr.press/v37/jozefowicz15.pdf Abstract of the paper - The Recurrent Neural Network (RNN) is an extremely powerful sequence model that is often difficult to train. The Long Short-Term Memory (LSTM) is a specific RNN … Continue reading An Empirical Exploration of Recurrent Network Architectures: Paper Notes
This is one of the new things which I learnt this week. In this blog post we will talk about Template Specialization in C++. So I am really enjoying coding in Cpp and playing with the core internals. The power which comes which system level languages are amazing. You can actually go and see closely … Continue reading Template Specialization in C++
Hey guys, I am writing this blog post for beginners like me who want to understand CRDTs or distributed systems much. Quoting Wikipedia - "In distributed computing, a conflict-free replicated data type (CRDT) is a data structure which can be replicated across multiple computers in a network, where the replicas can be updated independently and concurrently without coordination between the replicas, and where it is always mathematically … Continue reading CRDTs: Introduction