Skip to content

Instantly share code, notes, and snippets.

View uds5501's full-sized avatar

Uddeshya Singh uds5501

View GitHub Profile
@uds5501
uds5501 / foo.log
Created May 29, 2018 18:59 — forked from ibeex/foo.log
Flask logging example
A warning occurred (42 apples)
An error occurred
@uds5501
uds5501 / refineData.py
Created July 18, 2018 07:34
for blog post 1
# Importing the tasty stuff
from sklearn.model_selection import train_test_split
from sklearn.preprocessing import StandardScaler
from sklearn.ensemble import RandomForestClassifier
from sklearn.metrics import confusion_matrix
from sklearn.externals import joblib
X = finalDf['size_in_mb']
y = finalDf['pop_categories']
from sklearn.tree import DecisionTreeClassifier
myClassifier2 = DecisionTreeClassifier(max_depth = 5, min_samples_leaf = 2)
myClassifier2.fit(X_train, y_train)
predictions2 = myClassifier2.predict(X_test)
cnf2 = confusion_matrix(y_test, predictions2)
score2 = accuracy_score(y_test, predictions2)
print ("Confusion Matrix for our Decision Tree classifier is :\n ", cnf2)
@uds5501
uds5501 / model.py
Created August 27, 2018 04:20
for fashion mnist blog
model = Sequential()
# Tier one
model.add(Conv2D(32, kernel_size=5, input_shape = (28, 28, 1), activation='relu', padding = 'Same' ))
model.add(Conv2D(64, kernel_size=5, activation='relu'))
model.add(BatchNormalization())
model.add(MaxPooling2D(pool_size = (2, 2)))
model.add(Dropout(0.33))
model.add(Conv2D(128, kernel_size=3, activation='relu'))
model.add(Conv2D(256, kernel_size=3, activation = 'relu'))
@uds5501
uds5501 / schema_tax.py
Created April 25, 2019 02:57
tax schema
from marshmallow_jsonapi import fields
from marshmallow_jsonapi.flask import Relationship
from app.api.helpers.utilities import dasherize
from app.api.schema.base import SoftDeletionSchema
from utils.common import use_defaults
@use_defaults()
class TaxSchemaPublic(SoftDeletionSchema):
@uds5501
uds5501 / tax_api.py
Created April 25, 2019 02:58
api for taxes
from flask import request
from flask_rest_jsonapi import ResourceDetail, ResourceList, ResourceRelationship
from flask_rest_jsonapi.exceptions import ObjectNotFound
from sqlalchemy.orm.exc import NoResultFound
from app.api.bootstrap import api
from app.api.helpers.db import get_count, safe_query
from app.api.helpers.exceptions import ForbiddenException, ConflictException, MethodNotAllowed
from app.api.helpers.permission_manager import has_access
from app.api.helpers.utilities import require_relationship
@uds5501
uds5501 / apipermit.py
Last active April 25, 2019 03:27
api.haspermit decorator
from flask import Flask
from flask_rest_jsonapi import Api
from your_project.permission import permission_manager
app = Flask(__name__)
api = Api()
api.init_app(app)
api.permission_manager(permission_manager)
@uds5501
uds5501 / theme_pallet.js
Last active May 6, 2020 17:10
step 1 of dark theme
import { createMuiTheme, ThemeProvider } from "@material-ui/core/styles";
import React, { useState } from "react";
export default function Dashboard() {
const [darkState, setDarkState] = useState(false);
const palletType = darkState ? "dark" : "light";
const darkTheme = createMuiTheme({
palette: {
type: palletType,
}
@uds5501
uds5501 / themestep1.js
Created May 6, 2020 17:13
dark theme step1
import { createMuiTheme, ThemeProvider } from "@material-ui/core/styles";
import React, { useState } from "react";
export default function Dashboard() {
const [darkState, setDarkState] = useState(false);
const palletType = darkState ? "dark" : "light";
const darkTheme = createMuiTheme({
palette: {
type: palletType,
}
@uds5501
uds5501 / themestep2.js
Last active May 6, 2020 17:44
Theme switcher
import { createMuiTheme, ThemeProvider } from "@material-ui/core/styles";
import React, { useState } from "react";
import Switch from "@material-ui/core/Switch";
export default function Dashboard() {
const [darkState, setDarkState] = useState(false);
const palletType = darkState ? "dark" : "light";
const darkTheme = createMuiTheme({
palette: {
type: palletType,