Skip to content

Instantly share code, notes, and snippets.

Avatar

Alfred Increment alfredplpl

View GitHub Profile
@alfredplpl
alfredplpl / createMovie.py
Created Nov 2, 2019
Concatenate movies by ffmpeg on Windows. ffmpegで動画をつなぐスクリプト
View createMovie.py
# License: MIT License
__author__="Alfred Increment"
import glob
import os
import datetime
dt_now = datetime.datetime.now()
dateString=dt_now.strftime('%Y-%m-%d')
@alfredplpl
alfredplpl / STT.cs
Created Dec 20, 2018
Speech-To-Text on Unity
View STT.cs
using UnityEngine;
using UnityEngine.UI;
using UnityEngine.Windows.Speech;
using System.Collections.Generic;
using System.Linq;
public class STT : MonoBehaviour
{
public UnityEngine.UI.Text resultDisplay;
@alfredplpl
alfredplpl / EmotionalAgent.py
Created Nov 26, 2017
自然非言語処理第1日目のソースコード
View EmotionalAgent.py
# coding: UTF-8
__auhtor__="alfredplpl"
#See also:
#https://westus.dev.cognitive.microsoft.com/docs/services/5639d931ca73072154c1ce89/operations/56f23eb019845524ec61c4d7
#http://labs.eecs.tottori-u.ac.jp/sd/Member/oyamada/OpenCV/html/py_tutorials/py_gui/py_video_display/py_video_display.html
import httplib,cv2,json
## constants
@alfredplpl
alfredplpl / shareMemory.py
Last active Aug 29, 2015
Pythonでよく迷うプロセス間のメモリ共有のサンプルを書きました。
View shareMemory.py
# -*- coding: utf-8 -*-
# This code is distributed under the 3-Clause BSD license (New BSD license).
# 基本的に作者の名前を書いていただければ、商用利用も可能です。なお、保証はいたしかねます。
from multiprocessing import Manager,Pool
def f(param):
l,s=param
for i in range(10):
t=[x+i+s for x in l]
@alfredplpl
alfredplpl / InputTools.py
Created May 30, 2015
Simple key input with time out on python. タイムアウト付きキー入力。
View InputTools.py
# -*- coding: utf-8 -*-
# This code is distributed under the 3-Clause BSD license (New BSD license).
# 基本的に作者の名前を書いていただければ、商用利用も可能です。なお、保証はいたしかねます。
__author__ = 'alfredplpl'
# This fucntion can use on Unix systems (Mac or Linux) .
TIMEOUT_VAL=-1
def waitKey(miliseconds):
@alfredplpl
alfredplpl / cmpPickle.py
Last active Aug 29, 2015
自動で圧縮してくれるPickleです。今までのコードに「from cmpPickle import CompressedPickle as pickle」と最初に書くと、そのまま使えます。Auto compressing pickle.
View cmpPickle.py
# -*- coding: utf-8 -*-
# This code is distributed under the 3-Clause BSD license (New BSD license).
# 日本の方へ
# 基本的に作者の名前を書いていただければ、商用利用も可能です。なお、保証はいたしかねます。
# 参考URL: http://osdn.jp/projects/opensource/wiki/licenses%2Fnew_BSD_license
# References: https://docs.python.org/3/library/gzip.html
# http://henrysmac.org/blog/2010/3/15/python-pickle-example-including-gzip-for-compression.html
@alfredplpl
alfredplpl / MultivariateMinibatchSGDR.py
Last active Aug 29, 2015
多変量版のミニバッチSGDです。マルチタスク学習でないので、効率はすごく悪いです
View MultivariateMinibatchSGDR.py
# -*- coding: utf-8 -*-
# This code is distributed under the 3-Clause BSD license (New BSD license).
# 基本的に作者の名前を書いていただければ、商用利用も可能です。なお、保証はしません。
# 参考URL: http://osdn.jp/projects/opensource/wiki/licenses%2Fnew_BSD_license
from sklearn import linear_model
import Image
import numpy as np
from sklearn.cross_validation import ShuffleSplit
from sklearn.metrics import r2_score
@alfredplpl
alfredplpl / MinibatchSGDRegressor.py
Last active Aug 29, 2015
ミニバッチSGDです。Kaggle見ても、作れとしか書かれてなかったので作りました。
View MinibatchSGDRegressor.py
# -*- coding: utf-8 -*-
# This code is distributed under the 3-Clause BSD license (New BSD license).
# 基本的に作者の名前を書いていただければ、商用利用も可能です。なお、保証はしません。
# 参考URL: http://osdn.jp/projects/opensource/wiki/licenses%2Fnew_BSD_license
from sklearn import linear_model
import Image
import numpy as np
from sklearn.cross_validation import ShuffleSplit
class MinibatchSGDRegressor(linear_model.SGDRegressor):
View json.R
#delete the next # if rjson package is not installed in the system
#install.packages("rjson")
library("rjson")
#load from a json file
data=fromJSON(file="E:/test.json")
#check the data
print(data)
View toJSON_result.py
>>> import json
>>> testHash={"A":10,"B":20,"C":30.0}
with open("E:/test.json","w") as f:
json.dump(testHash,f)
>>> testHash
{'A': 10, 'C': 30.0, 'B': 20}
You can’t perform that action at this time.