ディープラーニング

TIPS

【TF2】v2.2からTensorFlow Lite C版のBazelビルドターゲットが正式対応されている件

TensorFlow v2.2のリポジトリから、Lite C版のBazel用のターゲットが存在しています。 今までできずに悩んでいたWindowsでのDLLビルドがめちゃくちゃ楽に終了したので共有します。 調査日:2020年7月12日 はじ...
TIPS

【TF2】Bazelビルド bfloat16.cc(635): error C2664 / ‘PyUFuncGenericFunction’ へ変換できません

半日ほどハマってましたが、 解決しましたのでメモとして残しておきます。 調査日:2020年7月11日 現象 TF2.2が出たので、 Windows10+VS2019で、ソースコードからTensorFlow2.2を新規ビルドした時の話。 ビル...
ディープラーニング

【TF2】[実験] VGG16単体で、円の中心位置と直径を検出する

CNN自体はよく画像のクラス分類に使われますが、同時に「人間の目のよう」とも称されます。 では、座標の位置判定にも使えるのでは? という疑問の解消のためにやってみました。 はじめに VGGやMobileNetなどのCNNモデルは、 分類を行...
スポンサーリンク
TIPS

【TF2】ImageDataGeneratorを継承・拡張して、自作Augmentation機能を追加する

画像読み込みとAugmentationが可能で、非常に便利なImageDataGeneratorですが、ノイズ付与やカラー変化などの機能は実装されておりません。 そんな時に自前で機能追加する方法です。 はじめに ImageDataGener...
TIPS

【TF2】Keras load_dataで読み込んだ全データセットをローカル保存する (4) Boston Housing data のcsvへの変換

価格予測のサンプルでよく使われるBoston Housingデータ。 こちらは、データをCSVとして保存できます。 はじめに Keras のload_dataで読み込んだデータを可視化する方法。 (1) CIFAR10、CIFAR100 画...
TIPS

【TF2】Keras load_dataで読み込んだ全データセットをローカル保存する (3) IMDB Review、Reuters Topics テキストへの変換

前回・前々回と違い、テキストデータの保存について。 こちらは、Word IndexをWordに変換する必要があります。 はじめに Keras のload_dataで読み込んだデータを可視化する方法。 (1) CIFAR10、CIFAR100...
TIPS

【TF2】Keras load_dataで読み込んだ全データセットをローカル保存する (2) MNIST、Fashin-MNIST 画像への変換

前回のCIFARに続いて、MNISTの画像保存について。 こちらはクセがなく処理がラクです。 はじめに Keras のload_dataで読み込んだデータを可視化する方法。 (1) CIFAR10、CIFAR100 画像への変換方法 (2)...
TIPS

【TF2】Keras load_dataで読み込んだ全データセットをローカル保存する (1) CIFAR10, CIFAR100 画像への変換

意外とネットにあまり情報がなかったので情報共有です。 使う機会は結構あるかもしれないので。 はじめに Tensorflowにも搭載されている Keras dataset API。 モデルの検証にload_data()で読み込んだ画像データ等...
TIPS

【TF2】Tensorflow学習時に、増え続けるCheckpointデータを自動削除する方法

学習時の中間モデル保存時、 「{epoch:03d}-{val_loss:.5f}.hdf5」のようなデータがいっぱいでき上がってしまう。 ちょうど「Best3だけ残す」みたいな事ができればいいのに! という事を実現する方法を考えました。 ...
TIPS

【TF2】Tensorflow2.x でGPU設定をする (旧 allow_growth の呼び替え)

よく使う手法なのですが、 TF2.0になり、随分変更があったのでメモに残しておきます。 調査日:2020年1月3日 概要 Tensorflowで、 GPUの使用するメモリを動的確保したり、 複数GPUマシン上の1つだけを指定するなどの方法。...
スポンサーリンク