Publications by Dario Radečić

Python Parallelism: Essential Guide to Speeding up Your Python Code in Minutes

16.01.2021

Essential guide to multiprocessing with Python. Executing tasks sequentially might not be a good idea. If the input to the second task isn’t an output of the first task, you’re wasting both time and CPU. As you probably know, Python’s Global Interpreter Lock (GIL) mechanism allows only one thread to execute Python bytecode at once. It’s...

988 sym

How to Create PDF Reports with Python – The Essential Guide

18.01.2021

Reports are everywhere, so any tech professional must know how to create them. It’s a tedious and time-consuming task, which makes it a perfect candidate for automation with Python.You can benefit from an automated report generation whether you’re a data scientist or a software developer. For example, data scientists might use reports to show...

6654 sym 10 img

How to Create PDF Reports with Python — The Essential Guide

18.01.2021

Create PDF reports with beautiful visualizations in 10 minutes or lessReports are everywhere, so any tech professional must know how to create them. It’s a tedious and time-consuming task, which makes it a perfect candidate for automation with Python.You can benefit from an automated report generation whether you’re a data scientist or a soft...

6386 sym Python (4182 sym/7 pcs) 12 img

How to Create PDF Reports with Python — The Essential Guide

18.01.2021

Create PDF reports with beautiful visualizations in 10 minutes or less. Reports are everywhere, so any tech professional must know how to create them. It’s a tedious and time-consuming task, which makes it a perfect candidate for automation with Python. You can benefit from an automated report generation whether you’re a data scientist or a s...

942 sym

3 Ways to Tune Hyperparameters of Machine Learning Models with Python

21.01.2021

Machine learning models can be quite accurate out of the box. But more often than not, the accuracy can improve with hyperparameter tuning.Hyperparameter tuning is a lengthy process of increasing the model accuracy by tweaking the hyperparameters – values that can’t be learned and need to be specified before the training.Today you’ll learn ...

6591 sym 14 img

Are The New M1 Macbooks Any Good for Data Science? Let’s Find Out

23.01.2021

The new Intel-free Macbooks have been around for some time now. Naturally, I couldn’t resist and decided to buy one. What follows is a comparison between the 2019 Intel-based MBP and the new one in programming and data science tasks.If I had to describe the new M1 chip in a single word, I would be this one – amazing. Continue reading for a m...

6941 sym 10 img

7 Must-Have Skills to Get a Job as a Data Scientist

24.01.2021

Must-Have Skills for Data ScienceEverybody and their mother wants to learn data science. And there’s no reason not to – the job you do is interesting 95% of the time, the salaries are excellent, and most likely you can get the work done from the comfort of your bed. Think you have what it takes to join a world-class team? Apply for one or mo...

9408 sym 12 img

7 Must-Have Skills to Get a Job as a Data Scientist

24.01.2021

Must-Have Skills for Data ScienceEverybody and their mother wants to learn data science. And there’s no reason not to – the job you do is interesting 95% of the time, the salaries are excellent, and most likely you can get the job done from the comfort of your bed. You think you have what it takes? Apply for one or twelve open positions at ...

9385 sym 12 img

Are The New M1 Macbooks Any Good for Deep Learning? Let’s Find Out

25.01.2021

There’s a lot of hype behind the new Apple M1 chip. So far, it’s proven to be superior to anything Intel has offered. But what does this mean for deep learning? That’s what you’ll find out today.The new M1 chip isn’t just a CPU. On the MacBook Pro, it consists of 8 core CPU, 8 core GPU, and 16 core neural engine, among other things. Bot...

5247 sym 8 img

PyTorch + SHAP = Explainable Convolutional Neural Networks

01.02.2021

Black-box models are a thing of the past – even with deep learning. You can use SHAP to interpret the predictions of deep learning models, and it requires only a couple of lines of code. Today you’ll learn how on the well-known MNIST dataset.Convolutional neural networks can be tough to understand. A network learns the optimal feature extract...

4937 sym 4 img