Open in app
Home
Notifications
Lists
Stories

Write
Nitin Pasumarthy
Nitin Pasumarthy

Home

Nov 8, 2020

Invisible Pen — make any screen a touchscreen without special hardware

Year 2020 demanded big changes in our life style, especially in getting things done remotely. Networking and collaboration took a big hit due to this. The technology simply isn’t there yet to replace in-person human interactions for everyday tasks. One such area is the ability to express ideas freely on…

Tensorflowjs

4 min read

Invisible Pen — make any screen a touchscreen without special hardware
Invisible Pen — make any screen a touchscreen without special hardware

Aug 16, 2020

Securely deploy your Tensorflow JS model via Google App Script

Background Story I recently wanted to share my new Tensorflow JS model with my colleagues at office to get their feedback. Rather than handing them a folder of HTML and JavaScript files, I wanted to deploy it as an internal static site for a better user experience. There are several hosting services…

Tensorflowjs

6 min read

Securely deploy your Tensorflow JS model via Google App Script
Securely deploy your Tensorflow JS model via Google App Script

Mar 1, 2020

Multithreaded Machine Learning Training & Inference in browser using Tensorflow.js & Comlink.js

Web development has come a long way from static visualizations to complex single page apps (SPA), to the even more recent Progressive Web Apps (PWAs). SPAs allowed complex business logic in a web app and PWAs took it a step further by working without an active internet connection like native…

Convolutional Neural Net

9 min read

Multithreaded Machine Learning Training & Inference in browser using Tensorflow.js & Comlink.js
Multithreaded Machine Learning Training & Inference in browser using Tensorflow.js & Comlink.js

Jul 15, 2019

3 ways to design effective classes in ML Classification Algorithms

In this post we are going to see three ways to affectively design the target classes in classification problems using the properties of the training data alone. Background Classification is an area in Machine Learning (ML) where the machine is tasked to learn to categorize a given input. …

Machine Learning

7 min read

3 ways to design affective classes in ML Classification Algorithms
3 ways to design affective classes in ML Classification Algorithms

Feb 9, 2019

Move WhatsApp Messages from Android to iPhone — Not Free

In this article I share the steps followed to successfully move WhatsApp data from an Android device to an iPhone. This process worked fine as of Feb 9, 2019 and costed $25 USD. It takes about an hour and heavily depends on the amount of data. And we do not…

Android

2 min read


Jun 7, 2018

Encoding fixed length high cardinality non-numeric columns for a ML algorithm

ML algorithms work only with numerical values. So there is a need to model a problem and its data completely in numbers. For example, to run a clustering algorithm on a road network, representing the network / graph as an adjacency matrix is one way to model it. Once transformed…

Machine Learning

7 min read

Encoding fixed length high cardinality non-numeric columns for a ML algorithm
Encoding fixed length high cardinality non-numeric columns for a ML algorithm

Jun 6, 2018

Installing Postgres on MAC

Install Homebrew brew install postgres initdb /usr/local/var/postgres To start server at startup mkdir -p ~/Library/LaunchAgents ln -sfv /usr/local/opt/postgresql/*.plist ~/Library/LaunchAgents launchctl load ~/Library/LaunchAgents/homebrew.mxcl.postgresql.plist /usr/local/Cellar/postgresql/<version>/bin/createuser -s postgres Now, it is set up, login using psql -U postgres -h localhost or use PgAdmin for GUI.

Homebrew

1 min read


Jun 6, 2018

Installing PostGis on MAC

Install Homebrew brew install postgis If it fails due to permission issue: sudo chown -R “$USER”:admin /usr/local to affect every sub directory of local or you can only mention the directory pointed by Homebrew 4. Login: psql -U postgres -h localhost -d gis Here gis is the database to which I want to add Postgis capabilities 5. `CREATE EXTENSION postgis;` 6. Login to pgAdmin GUI software to check the functions and views added to this DB! These are all geospatial functions.

Homebrew

1 min read


Jun 6, 2018

Create your own tile server and map client

This document is drafted from my experience after strenuous tinkering with multiple tutorials to create a tile server and a client that uses this tile server, basically after this you will have your own Maps, like Google does. …

Java Script

7 min read

Create your own tile server and map client
Create your own tile server and map client
Nitin Pasumarthy

Nitin Pasumarthy

Applied Deep Learning Engineer | LinkedIn

Following
  • Pinterest Engineering

    Pinterest Engineering

  • Netflix Technology Blog

    Netflix Technology Blog

  • Product Hunt

    Product Hunt

  • HackBeanpot

    HackBeanpot

  • TensorFlow

    TensorFlow

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Knowable