Skip to content

Instantly share code, notes, and snippets.

View ZohebAbai's full-sized avatar
🐢
Data. Train. Test. Deploy.

Zoheb Abai ZohebAbai

🐢
Data. Train. Test. Deploy.
  • Applied Materials
  • Bangalore, India
View GitHub Profile
# Based on https://stackoverflow.com/questions/49221565/unable-to-use-cv-bridge-with-ros-kinetic-and-python3
sudo apt-get install python-catkin-tools python3-dev python3-catkin-pkg-modules python3-numpy python3-yaml ros-melodic-cv-bridge
# Create catkin workspace
mkdir catkin_ws
cd catkin_ws
catkin init
# Instruct catkin to set cmake variables
catkin config -DPYTHON_EXECUTABLE=/usr/bin/python3 -DPYTHON_INCLUDE_DIR=/usr/include/python3.6m -DPYTHON_LIBRARY=/usr/lib/x86_64-linux-gnu/libpython3.6m.so
0o,0s,3a,3b,3d,6b,6o,a,a1,a2,a3,a4,ab,able,about,above,abst,ac,accordance,according,accordingly,across,act,actually,ad,added,adj,ae,af,affected,affecting,affects,after,afterwards,ag,again,against,ah,ain,ain't,aj,al,all,allow,allows,almost,alone,along,already,also,although,always,am,among,amongst,amoungst,amount,an,and,announce,another,any,anybody,anyhow,anymore,anyone,anything,anyway,anyways,anywhere,ao,ap,apart,apparently,appear,appreciate,appropriate,approximately,ar,are,aren,arent,aren't,arise,around,as,a's,aside,ask,asking,associated,at,au,auth,av,available,aw,away,awfully,ax,ay,az,b,b1,b2,b3,ba,back,bc,bd,be,became,because,become,becomes,becoming,been,before,beforehand,begin,beginning,beginnings,begins,behind,being,believe,below,beside,besides,best,better,between,beyond,bi,bill,biol,bj,bk,bl,bn,both,bottom,bp,br,brief,briefly,bs,bt,bu,but,bx,by,c,c1,c2,c3,ca,call,came,can,cannot,cant,can't,cause,causes,cc,cd,ce,certain,certainly,cf,cg,ch,changes,ci,cit,cj,cl,clearly,cm,c'mon,cn,co,com,come,comes,con,conc
@ZohebAbai
ZohebAbai / lr_finder.py
Created May 12, 2019 11:31 — forked from jeremyjordan/lr_finder.py
Keras Callback for finding the optimal range of learning rates
import matplotlib.pyplot as plt
import keras.backend as K
from keras.callbacks import Callback
class LRFinder(Callback):
'''
A simple callback for finding the optimal learning rate range for your model + dataset.
@ZohebAbai
ZohebAbai / -hello-world-of-deep-learning.ipynb
Last active April 8, 2019 08:16
'Hello World' of Deep Learning.ipynb
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

Challenge : Write less than 100 word paragraph on any 5 important topics related to Deep Learning Models

Activation Functions

Activation functions are introduced in the neural network to capture non-linearities in the input data. It converts the weighted sum of a node's input with an addition of bias, to the node's output, eventually providing an advantage to the network on controlling output of the nodes, compared to a network without activation function which essentially works as linear regression model.

Some most used activation functions are:

@ZohebAbai
ZohebAbai / ML_Workflow.md
Last active November 16, 2023 08:12
Universal Workflow of a Machine Learning Problem

Universal Workflow for Approaching a Machine Learning Problem

Define the Problem and Assemble a Dataset :

  • What is your input data?
  • What are you trying to predict?
  • What type of problem is it - Supervised? Unsupervised? Self-Supervised? Reinforcement Learning?
  • Be aware of the hypotheses that you are making at this stage: