tensorflow.jsで7セグメントLED
1536 ワード
概要
tensorflow.jsで7セグメントLED、学習してみた。
写真
モデルを作って、教師データを学習する。
dataset
const t_x = tf.tensor2d([
[0, 0, 0, 0],
[1, 0, 0, 0],
[0, 1, 0, 0],
[1, 1, 0, 0],
[0, 0, 1, 0],
[1, 0, 1, 0],
[0, 1, 1, 0],
[1, 1, 1, 0],
[0, 0, 0, 1],
[1, 0, 0, 1]], [10, 4]);
const t_y = tf.tensor2d([
[1, 1, 0, 1, 1, 1, 1],
[1, 1, 1, 1, 1, 1, 1],
[0, 1, 0, 0, 1, 1, 1],
[1, 1, 1, 1, 1, 0, 1],
[1, 1, 0, 1, 1, 0, 1],
[1, 1, 0, 0, 1, 1, 0],
[1, 0, 0, 1, 1, 1, 1],
[1, 0, 1, 1, 0, 1, 1],
[0, 0, 0, 0, 1, 1, 0],
[0, 1, 1, 1, 1, 1, 1]], [10, 7]);
モデルは、入力4、出力7、全結合20、sigmoidの分類。
オプチマイザーは、adam
学習は、5000回
biasとweightをsaveする。
学習したモデルを使ってデモ。
学習済みモデルを読み込む。
tensorflow.jsを使わないでデモ。
biasとweightを使って、自前関数。
以上。
Author And Source
この問題について(tensorflow.jsで7セグメントLED), 我々は、より多くの情報をここで見つけました https://qiita.com/ohisama@github/items/a1b196599f90d4241c76著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .