Deep Learning keras.layers.GaussianNoiseでノイズが追加されない Jupyter Notebookでkeras.layers.GaussianNoiseを使ってみた所、なんのnoiseも付与されなかったので調べてみた。 まずは公式ドキュメント。 Call arguments:inputs: Input t... 2021.09.07 Deep Learning
Python Raspberry piのI2CでOSError: [Errno 121] Remote I/O error Raspberry piにI2Cのセンサーを繋ぎ、smbus2でデータの取得を試みたところ表題のエラー。 File "/usr/local/lib/python3.7/dist-packages/smbus2/smbus2.py", lin... 2021.09.03 2021.09.07 Python
Deep Learning 回帰分析でStratifiedKFoldの交差検証を行う 機械学習を行う際、交差検証(Cross Validation, CV)に基づいてモデルの良し悪しを判断することが多い。 クラス分類であればStratifiedKFoldがそのまま使えるが、回帰の場合は工夫が必要になる。 以下の本を参考に、ビ... 2021.09.01 2023.07.14 Deep Learning
Deep Learning TensorflowでOperatorNotAllowedInGraphError: using a `tf.Tensor` as a Python `bool` is not allowed in Graph execution. Use Eager execution or decorate this function with @tf.function. tf.data.TFRecordDatasetでmapを使った時に表題のエラー。 mapしたい処理内容を単純化すると以下のような内容。 import tensorflow.experimental.numpy as tnp 2 ** tnp... 2021.08.26 2023.07.14 Deep Learning
Deep Learning TPUでTensorflow Hubの重みを使おうとしたらUnsuccessful TensorSliceReader constructor: Failed to get matching files on /tmp/tfhub_modules/ ColabのTPUでTensorflow Hubの重みを使おうとしたら表題のエラー hub.KerasLayer(' Unsuccessful TensorSliceReader constructor: Failed to get mat... 2021.08.20 Deep Learning
Linux Ubuntuのswapfileにプライオリティを設定して疑似RAID0の高速化をする Tensorflowで巨大なデータを学習させる時、物理メモリが足りなかったので仮想メモリを増やしたくなった。 しかし、swapfileの読み書きが思っていたよりも遅く、高速化したくなった。 マシンにはNVMeが1台、SSDが2台搭載されてい... 2021.08.17 2023.08.29 Linux
Python pandasのpickleでtypeerror __cinit__() takes at least 2 positional arguments (0 given) ローカルマシンのpandasでpickleを作り、クラウドのdocker上でpickleをロードした時に表題のエラー。 typeerror __cinit__() takes at least 2 positional arguments ... 2021.07.20 Python
Linux UbuntuでGPUの消費電力を制限して温度を下げる GPUに負荷をかけると想像以上に発熱し、PCケースによっては排熱が追いつかない場合がある。 また、GPUを増設したい場合に電源容量が不足している場合、無理やり増設してしまうと電力不足でPC落ちてしまう可能性がある。 GPUのTDPを制限する... 2021.07.14 Linux
その他 MacでCaldigit TS3 Plusを使っているときに有線LANが使えない Tunderbolt3のドッキングステーションであるCaldigit TS3 Plusは多数のポートがあり、便利に使っていた。 しかし、ある日から有線LANが使えなくなり、Macのネットワークの設定画面ではThunderbolt Ether... 2021.07.02 2023.07.14 その他
AtCoder AtCoder Beginner Contest 207の感想 ABC207に参加した。 A - Repression 総和から最小値を引く。 abc = list(map(int, input().split())) ans = sum(abc) - min(abc) print(ans) B - H... 2021.06.28 AtCoder