ひろこま Hack Log

プログラミングや機械学習などの知識を記録・共有します

2018-08-01から1ヶ月間の記事一覧

独自学習したモデルをTensorFlow.jsで使う

1. TensorFlow.js Tensorflowをブラウザで動かす技術が登場した。その名もTensorFlow.jsだ。 js.tensorflow.org この記事では、独自に学習したモデルをTensorflowで使うときの流れを紹介する。 2. 学習するモデル(デブ判定器) 身長と体重を入力すると、ど…

世界一わかりやすいTensorflowのチュートリアル(を目指す)

Tensorflowの公式チュートリアル、わかりにくくないっすか…? Get Start with Tensorflow!さぁ、チュートリアルを始めよう! そう思って1番最初のBasic classificationに足を踏み入れた瞬間、そこにはFashion Mnistをmatplotlibで描画するGoogle先生の姿が……

bashrcに定義した関数をシェルスクリプトの中で呼ぶ

bashrcで以下のように関数を定義することができる。 myfunction() { echo "Hello" } 定義した関数はコマンドとして使えるようになる。 $ myfunction Hello この関数を内部で使用するスクリプトを書いてみた。 #!/bin/bash myfunction このスクリプトを実行す…

OpenFSTを使ってWFSTを作成・描画してみる (日本語対応)

重み付き有限状態トランスデューサ(WFST)の簡単なサンプルを作って描画してみる。 なお、WFSTの説明は他サイトに譲る。 参考:http://www.openfst.org 以下のような、入力シンボル、出力シンボル、そしてWFSTを定義しよう。 cat sample.ins <eps> 0 あ 1 b 2 c 3 </eps>…

Linuxコマンドのリダイレクトで上書き保存できる?

echo "今日も1日がんばるぞい" > a cat a > a cat a # a に書かれていた文字列はきえてしまう。。。 あるファイルをリダイレクトで上書きできるのだろうか? 結論から言うとできない。上の例で書いたように、リダイレクト後のファイルは中身が空になる。 少…

1文字ごとに改行するコマンド (日本語もOK)

あいうabc ▲これを、こうしたい▼ あ い う a b c 自然言語処理をやっていると、テキストファイルの中に含まれている「文字」を1つ1つ列挙したくなることが時折ある。Linuxコマンドを使ってサクッとできないものかと思い、「1文字ごと 改行」などのキーワード…

Koma Hirokazu 's Hacklog ―― Copyright © 2018 Koma Hirokazu