Skip to content

Instantly share code, notes, and snippets.

View ashokrayal's full-sized avatar
🎯
Focusing

Ashok Rayal ashokrayal

🎯
Focusing
View GitHub Profile
@ashokrayal
ashokrayal / bulk-insert.py
Created February 3, 2021 07:42 — forked from ellisvalentiner/bulk-insert.py
Recipe for (fast) bulk insert from python Pandas DataFrame to Postgres database
#!/usr/bin/env/python
import psycopg2
import os
from io import StringIO
import pandas as pd
# Get a database connection
dsn = os.environ.get('DB_DSN') # Use ENV vars: keep it secret, keep it safe
conn = psycopg2.connect(dsn)
<html>
<script src="https://gist.github.com/Ashokrayal/17ac386c58cd06392052ea952e122d4e.js"></script>
</html>
# imports
import numpy as np
class LinearRegressionUsingGD:
"""Linear Regression Using Gradient Descent.
Parameters
----------
eta : float