Skip to content

Instantly share code, notes, and snippets.

from time import sleep
import twitter
api = twitter.Api(consumer_key='X', consumer_secret='X', access_token_key='X',access_token_secret='X')
while True:
f = open("/sys/class/gpio/gpio71/value")
if f.readline().rstrip("\n") == "1":
try:
api.PostUpdate("セロリってなんだかえっちじゃないですか?")

Keybase proof

I hereby claim:

  • I am h1dia on github.
  • I am h1dia (https://keybase.io/h1dia) on keybase.
  • I have a public key whose fingerprint is 66D8 5E6F 5EB6 910A 3546 5850 B167 1688 1231 025E

To claim this, I am signing this object:

# 1クラス認識しかできないよ
import numpy as np
def sigmoid(x):
return 1 / (1 + np.exp(-x))
def d_sigmoid(x):
return sigmoid(x) * (1.0 - sigmoid(x))
# 各層の素子数(項数)定義 + 1はバイアス項の分
input_symbol = 3 + 1
@h1dia
h1dia / detect.py
Created January 1, 2017 08:15
顔識別器
import cv2
import sys
import os
import os.path
import numpy as np
np.random.seed(1337)
from keras.preprocessing.image import ImageDataGenerator
from keras.models import Sequential
from keras.layers import Dense, Dropout, Activation, Flatten
from keras.layers import Convolution2D, MaxPooling2D
@h1dia
h1dia / sanoba_train.py
Created January 1, 2017 08:00
7クラス顔画像分類
from __future__ import print_function
from keras.datasets import cifar10
from keras.preprocessing.image import ImageDataGenerator
from keras.models import Sequential
from keras.layers import Dense, Dropout, Activation, Flatten
from keras.layers import Convolution2D, MaxPooling2D
from keras.utils import np_utils
from keras.preprocessing.image import ImageDataGenerator, array_to_img, img_to_array, load_img
nb_classes = 7
@h1dia
h1dia / detect.py
Last active January 1, 2017 07:19
顔画像切り出しスクリプト
import cv2
import sys
import os
import os.path
def detect(filename, cascade_file = "../lbpcascade_animeface.xml"):
if not os.path.isfile(cascade_file):
raise RuntimeError("%s: not found" % cascade_file)
cascade = cv2.CascadeClassifier(cascade_file)
@h1dia
h1dia / gist:b54e89dbdaac1bbcdc45
Created April 14, 2015 04:23
Bootstrapのnavbarテンプレート
<nav class="navbar navbar-default">
<div class="container">
<!-- モバイル表示 -->
<div class="navbar-header">
<button type="button" class="navbar-toggle"
data-toggle="collapse" data-target="#navbar-menu">
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
@h1dia
h1dia / gist:15eb23cd9cc935fc0ce8
Last active August 29, 2015 14:19
Ajaxでphpにファイルをアップロードする
<-- you should use Bootstrap3 and jQuerry 2.1.3 or up --!>
<div class="row">
<form action="javascript:;">
<input id="lefile" type="file" style="display:none">
<div class="col-xs-8 form-inline">
<input id="filepath" class="form-control" type="text">
<a class="btn btn-default" onclick="$('input[id=lefile]').click();">Browse</a>
<input type="submit" class="btn btn-primary" id="update" value="POST" />
</div>
@h1dia
h1dia / 0_reuse_code.js
Last active August 29, 2015 14:16
Here are some things you can do with Gists in GistBox.
// Use Gists to store code you would like to remember later on
console.log(window); // log the "window" object to the console