2019-05-01から1ヶ月間の記事一覧

Keras実装練習:線形関数フィット(1)

Keras実装練習:線形関数フィット(1) ◎環境:Python 3.6.7、TensorFlow 1.13.1 概要 Kerasの実装練習として、線形関数の回帰をやってみる。 まずはざっと実装し、実行してみる。 実装のポイント 入力データ # 入力データ(訓練用) x_train = np.linspace(-10,1…

Kerasモデルの保存

Kerasモデルの保存 ◎環境:Python 3.7.2、TensorFlow 1.12 概要 Kerasのモデルの保存方法についてまとめておく。 save() model.save(filePath) HDF5ファイルに、以下を保存 モデルの構造 モデルの重み 学習時の設定(loss/optimizer) 学習の状態(これにより、…

KerasモデルのCoreMLへの変換

KerasモデルのCoreMLへの変換 ◎環境:Python 3.6.7、TensorFlow 1.13.1、coremltools 2.1.0 概要 Kerasで作成したモデル(HDF5形式)を、AppleのCoreML(.mlmodel形式)で使用できるように変換する。 KerasモデルのHDF5形式での保存 Kerasモデルは、以下コードに…

Python環境のバージョンチェック方法

Python環境のバージョンチェック 概要 Python環境での、Python本体および各パッケージのバージョンをコードを使用して確認する方法をまとめておく。 コードによるバージョン確認方法 以下を実行することで、各バージョンを一括で確認することができる。 impo…

Numpy配列へのノイズ追加

Numpy配列へのノイズ追加 オリジナルデータ オリジナルデータとして、以下のようなデータ(Numpy配列、50点)を用意する。 import numpy as np import matplotlib.pyplot as plt x = np.linspace(0,5,50) # 0から5までを50等分したデータを作成 y = x plt.scat…

Hub with Keras(Model編)

Hub with Keras(Model編) ◎環境:Python3.7.2/TensorFlow 1.13 概要 TensorFlow/KerasのチュートリアルHub with Kerasをやってみて、調べた内容(モデル関連)をまとめておく。 Model Hub With Kerasでのモデルは、以下のような形となる。 モデル ※補足:出力…

Hub with Keras(Keras編2)

Hub with Keras(Keras編2) ◎環境:Python3.7.2/TensorFlow 1.13 概要 TensorFlow/KerasのチュートリアルHub with Kerasをやってみて、調べた内容(Keras関連)をまとめておく。 saved_model tf.contrib.saved_model.save_keras_modelにより、tf.keras.modelをT…

Hub with Keras(Keras編)

Hub with Keras(Keras編) ◎環境:Python3.7.2/TensorFlow 1.13 概要 TensorFlow/KerasのチュートリアルHub with Kerasをやってみて、調べた内容(Keras関連)をまとめておく。 ImageDataGenerator keras.preprocessing.image.ImageDataGeneratorクラスは、画像…

Hub with Keras(Python編3)

Hub with Keras(Python編3) ◎環境:Python3.7.2/TensorFlow 1.13 概要 TensorFlow/KerasのチュートリアルHub with Kerasをやってみて、調べた内容(Python関連)をまとめておく。 リストの初期化 空のリストを作成するには、以下のようにする data = [] # 空の…

Hub with Keras(Python編2)

Hub with Keras(Python編2) ◎環境:Python3.7.2/TensorFlow 1.13 概要 TensorFlow/KerasのチュートリアルHub with Kerasをやってみて、調べた内容(Python関連)をまとめておく。 numpyのargmax() axis=-1の指定は、最後の軸を表す predicted_class = np.argma…

Hub with Keras(Python編)

Hub with Keras(Python編) ◎環境:Python3.7.2/TensorFlow 1.13 概要 TensorFlow/KerasのチュートリアルHub with Kerasをやってみて、調べた内容(Python関連)をまとめておく。 for文 forステートメントの定義 for target_list in expression_list: statement…

matplotlibによる関数プロット

matplotlibによる関数プロット 関数のプロット 例:sin(x)のプロット import numpy as np import matplotlib.pyplot as plt x = np.arange(-3,3,0.1) y = np.sin(x) plt.plot(x,y) plt.title("sin(x)") plt.show() plot_sin 例:sin(x)とcos(x)のプロット im…

XCodeビルド時のキーチェーンアクセスについて

XCodeビルド時のキーチェーンアクセスについて ◎環境:XCode10.2、Swift5.0 概要 XCodeでのビルド時に、「codesignは、キーチェーンに含まれるキー"xxxx"へアクセスしようとしています。許可するには、キーチェーン"ログイン"へのパスワードを入力してくださ…

Visual Studio 2019インストール

Visual Studio 2019 Communityインストール ◎環境:Windows 10 インストール方針 前バージョン(VS2017)はアンインストール VS2017の使用予定がない&SSD容量節約のため 以下プロジェクトがビルドできるように C#デスクトップアプリ C++デスクトップアプリ(Win…