Introduction

Hey there! This article will be going over how you can install and set up ROS Noetic for Ubuntu 20.04. ROS, short for Robot Operating System is an open-source meta operating system for robotics and it’s one of the best out there! It’s not an operating system in itself and hence, the need to install it into an OS like Ubuntu. This is a step-by-step guide complete with code snippets at each step.

Requirements

  • A stable internet connection

Provide password authentication wherever required during the process.

Overview

Here’s a complete list of all the topics covered in…


Introduction

Hey there! Data augmentation is a really cool technique to easily increase the diversity of your training set. This is done by applying several random but realistic transformations to the data such as image rotation. In this article, we will be discussing how to perform Data Augmentation using tf. image.

With that said, Let’s Get Started

Setup

Let’s start by importing some basic libraries that we’ll need:

import matplotlib.pyplot as pltimport numpy as npimport tensorflow as tfimport tensorflow_datasets as tfdsfrom tensorflow.keras import layers

Downloading the dataset

Use pip…


Introduction

Hey there! This summer, I got the opportunity to take up a 50-day Learning Challenge with TactLabs and featurepreneur. The technologies I chose for this particular Learning Challenge were Tensorflow and Keras. Being a Machine Learning enthusiast, I really enjoyed learning some of the best Deep Learning Libraries out there and I would like to share my experience and knowledge on the technology with you.

Tensorflow

What is Tensorflow?

TensorFlow is an end-to-end open-source platform for machine learning. It has a comprehensive, flexible ecosystem of tools, libraries, and community resources that lets researchers push the state-of-the-art in ML, and developers easily build and deploy…


Introduction

Hey there! This summer, I got the opportunity to take up a 30-day Learning Challenge with TactLabs and featurepreneur. The technology I chose for this particular Learning Challenge was fastai. Being a Machine Learning enthusiast, I really enjoyed Learning one of the best Deep Learning Libraries out there and I would like to share my experience and knowledge on the technology with you.

What is fastai?

fastai is a deep learning library that provides practitioners with high-level components that can quickly and easily provide state-of-the-art results in standard deep learning domains. …


Introduction

Hey there! If you’re reading this, there’s a high chance you've already come across the term environments. An environment can simply be defined as a virtual lab where you can deploy as many libraries and packages as you want and experiment with them without the fear of affecting the functionally of other environments or your system as a whole.

The ability to have a custom environment for your project is one of the most powerful features of Anaconda. In this article, I will guide you through how you can easily set up and work with environments in Anaconda.

Requirements


Introduction

Hey There! TensorFlow 2 focuses on simplicity and ease of use, with updates like eager execution, intuitive higher-level APIs, and flexible model building on any platform. There are multiple changes in TensorFlow 2.0 to make TensorFlow users more productive.

TensorFlow 2.0 removes redundant APIs, makes APIs more consistent (Unified RNNs, Unified Optimizers), and better integrates with the Python runtime with Eager execution.

Major Changes in Tensorflow 2.0

Some of the prominent changes that have been implemented in Tensorflow 2 are:

  • API Cleanup
  • Eager execution
  • Omission of globals
  • Functions replace sessions

Recommendations for utilizing Tensorflor 2 Better

Here are some of the important ways to make your Tensorflow 2 Transition smooth and…


Introduction

Hey there! Jupyter notebook is one of the most Interactive and Intuitive ipynb Notebook platforms out there and it is called so for a reason! In this article, we will explore the Jupyter notebook, why you should use it, and how to set it up on your machine!

The Jupyter Notebook

The Jupyter Notebook is an open-source web application that allows you to create and share documents that contain live code, equations, visualizations, and narrative text. Uses include data cleaning and transformation, numerical simulation, statistical modeling, data visualization, machine learning, and much more.

JupyterLab: Jupyter’s Next-Generation Notebook Interface

JupyterLab is a web-based interactive development environment for Jupyter notebooks…


Introduction

Hey there! Ubuntu is one of the most popular Linux Distros thanks to its feature-rich and user-friendly environment that makes it the go-to choice for Developers the world over. But hey, if you’re reading this, you must already know that! So let’s cut to the chase and I’ll guide you through a step-by-step process by the end of which, you’ll have Ubuntu 20.04 LTS up and running on your system.

Requirements

  • A formatted USB stick with a minimum of 8 Gb space.

Installing Ubuntu is not a difficult process, but make sure you follow all…


Introduction

Hey there! Data augmentation is a really cool technique to easily increase the diversity of your training set. This is done by applying several random but realistic transformations to the data such as image rotation. In this article, we will be discussing how to perform Data Augmentation using Keras Preprocessing Layers.

With that said, Let’s Get Started

Setup

Let’s start by importing some basic libraries that we’ll need:

import matplotlib.pyplot as plt
import numpy as np
import tensorflow as tf
import tensorflow_datasets as tfds

from tensorflow.keras import layers

Downloading the dataset

Use…


Photo by Alexander Shatov on Unsplash

Introduction

Hey there! Building Machine Learning Algorithms to fetch and analyze Linkedin data is a popular idea among ML Enthusiasts. But one snag everyone comes across is the lack of data considering how tedious data collection from Linkedin is.

In this article, we will be going over how you can build and automate your very own Web Scraping tool to extract data from any Linkedin Profile using just Selenium and Beautiful Soup. This is a step-by-step guide complete with code snippets at each step. …

Fabian Christopher

Just Another Rather Very Industrious Student

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store