ここでは、機械学習の勉強会で使う環境の作り方について説明しています。 もしWindowsの作業途中でエラーが出てしまった場合はノート もご覧ください。
Pythonはバージョン3.6.xの64 bit版をインストールして下さい。
- Python本体:Python公式(rc版以外を推奨)または Anaconda
- テキストエディタ:Sublime Text
Function matrix_plus(m1, m2) | |
' 行列同士の足し算 | |
ans = m1 ' 同じ大きさのオブジェクトを生成 | |
For i = 0 To UBound(m1) | |
For j = 0 To UBound(m1(0)) | |
ans(i)(j) = m1(i)(j) + m2(i)(j) | |
Next j | |
Next i | |
matrix_plus = ans | |
End Function |
# Excelの表からhtmlのtableを作成する | |
# memo: 体育大会の試合結果をWebに掲載するために作成した。 | |
# author: Katsuhiro Morishita | |
# created: 2017-08-24 | |
# lisence: MIT | |
import pandas as pd | |
import math | |
import re | |
# ビタビアルゴリズムに基づくデジタルデータの符号化・復号のサンプルコードである。 | |
# memo: 半端かもしれないが、クラス化した。 | |
# 現状ではストリームデータには対応していないが、拡張は簡単だと思う。 | |
# ref. http://www.mobile.ecei.tohoku.ac.jp/lecture/coding/coding_06.pdf | |
# author: Katsuhiro Morishita | |
# created: 2017-06-12 | |
# lisence: MIT | |
import copy | |
import numpy as np |
# purpose: 機械学習用に、データをランダムに並べ替えた上で分割する | |
# author: Katsuhiro Morishita | |
# created: 2017-07-10 | |
# license: MIT | |
import sys | |
import numpy as np | |
import pandas | |
argvs = sys.argv # コマンドライン引数を格納したリストの取得 | |
if len(argvs) < 3: |
// Arduinoに接続されたRTCの時刻をシリアルモニタで調整するサンプルプログラム | |
// memo: デフォルトでは、Stalker v3.1に搭載されているDS1337を対象にしていますが、他のICでもほとんど改造せずに使えるはずです。 | |
// author: Katsuhiro Morihsita | |
// created: 2018-09-07 | |
// license: MIT | |
#include <DS1337.h> | |
// RTC関係 | |
DS1337 RTC; |
ここでは、機械学習の勉強会で使う環境の作り方について説明しています。 もしWindowsの作業途中でエラーが出てしまった場合はノート もご覧ください。
Pythonはバージョン3.6.xの64 bit版をインストールして下さい。
# 不定形のベクトルの一致を判定する | |
# 数値計算の試験の解答用に開発した。 | |
# author: Katsuhiro Morishita | |
# created: 2018-02 | |
# lisence: MIT | |
import numpy as np | |
import collections | |
def flatten(foo): |
/************************* | |
blynkのnotifyは一度送信すると10秒ほど不感知となり、送信リクエストが失われます。 | |
そこで、リクエストされたメッセージを取りこぼすことなく送信するためのクラスを作成しました。 | |
author: Katsuhiro Morishita | |
created: 2018-01-25 | |
lisence: MIT | |
**************************/ | |
#include <Blynk.h> | |
#include <BlynkSimpleStream.h> |
// purpose: チャタリング対策のテスト | |
// 2016年に作った気がするが、その前だったかも。 | |
// ボタンを押すと、ただLEDが光るサンプルコード。チャタリング対策用のクラスがみそ | |
// author: Katsuhiro Morishita | |
// created: 2017-10-18 | |
// lisence: MIT | |
const int led1 = 4; | |
const int led2 = 5; | |
const int butt1 = 6; |