Skip to content

Instantly share code, notes, and snippets.

🎯
Focusing

Shravankumar shravankumar147

🎯
Focusing
Block or report user

Report or block shravankumar147

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
View ascii_art.py
from PIL import Image, ImageDraw, ImageFont
import sys
ShowText = sys.argv[1]
font = ImageFont.truetype('arialbd.ttf', 15) #load the font
size = font.getsize(ShowText) #calc the size of text in pixels
image = Image.new('1', size, 1) #create a b/w image
draw = ImageDraw.Draw(image)
draw.text((0, 0), ShowText, font=font) #render the text to the bitmap
@shravankumar147
shravankumar147 / Find null count for all columns in pysark
Created Feb 17, 2020
This is an useful function helps in feature selection process of your ML workflow.
View Find null count for all columns in pysark
from pyspark.sql.functions import col
from pyspark.sql.functions import sum as spark_sum
def count_null(col_name):
return spark_sum(col(col_name).isNull().cast('integer')).alias(col_name)
# Build up a list of column expressions, one per column.
View gradient-descent-intutive-understanding.ipynb
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View twitter-data-analysis.ipynb
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View nlp_learnings
http://nadbordrozd.github.io/blog/2016/05/20/text-classification-with-word2vec/
https://blog.keras.io/using-pre-trained-word-embeddings-in-a-keras-model.html
https://stackoverflow.com/questions/31321209/doc2vec-how-to-get-document-vectors
http://linanqiu.github.io/2015/10/07/word2vec-sentiment/
https://rare-technologies.com/doc2vec-tutorial/
https://radimrehurek.com/gensim/models/doc2vec.html#gensim.models.doc2vec.TaggedDocument
https://www.kaggle.com/tj2552/sentiment-classification-in-5-classes-doc2vec
https://github.com/ibrahimsharaf/Doc2vec
View nlp_learnings
http://nadbordrozd.github.io/blog/2016/05/20/text-classification-with-word2vec/
https://blog.keras.io/using-pre-trained-word-embeddings-in-a-keras-model.html
https://stackoverflow.com/questions/31321209/doc2vec-how-to-get-document-vectors
http://linanqiu.github.io/2015/10/07/word2vec-sentiment/
@shravankumar147
shravankumar147 / mnist_estimator.py
Created Jul 3, 2018 — forked from peterroelants/mnist_estimator.py
Example using TensorFlow Estimator, Experiment & Dataset on MNIST data.
View mnist_estimator.py
"""Script to illustrate usage of tf.estimator.Estimator in TF v1.3"""
import tensorflow as tf
from tensorflow.examples.tutorials.mnist import input_data as mnist_data
from tensorflow.contrib import slim
from tensorflow.contrib.learn import ModeKeys
from tensorflow.contrib.learn import learn_runner
# Show debugging output
View build_face_dataset.py
# USAGE
# python build_face_dataset.py --cascade haarcascade_frontalface_default.xml --output dataset/adrian
# import the necessary packages
from imutils.video import VideoStream
import argparse
import imutils
import time
import cv2
import os
@shravankumar147
shravankumar147 / file_download_os.py
Created Mar 20, 2018
File download using different methods
View file_download_os.py
import os
cmd = "wget -c --progress=bar https://docs.microsoft.com/en-us/azure/cognitive-services/face/images/landmarks.1.jpg"
os.system(cmd)
@shravankumar147
shravankumar147 / get_audio.py
Created Mar 20, 2018
Extract audio from online video files
View get_audio.py
import pafy
from pydub import AudioSegment
import argparse
# construct the argument parser and parse the arguments
ap = argparse.ArgumentParser()
ap.add_argument("-u", "--url", required=True, help="download link")
args = vars(ap.parse_args())
You can’t perform that action at this time.