Deep LearningKaggleのTPUでPermissionDeniedError Error executing an HTTP request: HTTP response code 403 KaggleのNotebookでTPUを使っていたときに表題のエラー。 PermissionDeniedError: {{function_node __inference_train_function_81509}} Error exec...2020.12.30Deep Learning
Python複数GPUを積んだマシンのDocker runで実行するGPUを指定する 複数GPUを積んだマシンでDockerを使う時、どのGPUを使うのか指定したくなった。 GPUでDockerを使う方法はたくさん紹介されているが、ほとんどが--gpus allをつかっており、個別に指定する方法がわからなかったので調べてみた...2020.12.282020.12.30Python
Pythonmatplotlibで最初からフルスクリーンでplt.showする matplotlibでimshowする時、引数を指定しないと常に決まった解像度で図が表示されてしまう。 最初からフルスクリーンで表示するには、以下のコードを書き込めばOK。 from matplotlib import pyplot as ...2020.12.252020.12.30Python
Deep LearningTensorflowやKerasでResNeXt50, ResNeXt101を使う ResNetの改良版であるResNextは、パラメータ数はほぼ同じなのに精度が向上している。 試したくなったが、TensorflowやKerasだとデフォルトではkeras.applicationsに入っていないので使えない。 github...2020.12.242020.12.30Deep Learning
Deep LearningKerasでAttributeError: The layer has never been called and thus has no defined input shape. モデルをロードしてからpredictしようとしたら表題のエラー。 擬似コードはこんな感じ。 model = tf.keras.models.load_model model.predict(image) AttributeError: Th...2020.12.212021.02.02Deep Learning
Deep LearningRTX3090/3080でCUDA11とcuDNN8に更新したらTensorflowが早くなった RTX 3090を手に入れたが、どうにも遅い。 旧世代のTITAN RTXの方が1epochあたりの処理時間が早く、なんでかなーと思っていた。 結論から言うと、NVIDIA DRIVERは更新したけどCUDAやcuDNNを更新していなかった...2020.12.15Deep Learning
AtCoderAtCoder Beginner Contest 185の感想 ABC185に参加した。 A - ABC Preparation 一番少ない問題数に合わせる。 a = list(map(int, input().split())) ans = min(a) print(ans) B - Smartpho...2020.12.142020.12.16AtCoder
Deep LearningTensorflowでload_modelが上手く行かずpredictがNaNになる GCPでkerasを回した後、ローカルのMacbookでpredictしたら全ての値がNaNになってしまった。 model.summary()は元のモデルと同じ構造になっているし、model.weightでテンソルの値を見ても一致していたの...2020.12.11Deep Learning