クロの制作日記

エラー解決策

Ubuntu16.04でのGPU関連の設定(Nvidiaドライバ・CUDA・cuDNN)

はじめに 前回の記事でつよつよPCにUbuntu16.04をインストールして、インターネット周りの設定などをしました。 www.kuroshum.com今回の記事では、Ubuntu16.04をインストールしたPCにNvidiaドライバ・CUDA・cuDNNをインストールする方法を紹介します。 準備 …

Ubuntu16.04のインストールとネットワークの設定

はじめに 研究室に新しくPCが納品されるたびに、私がUbuntuのインストールやGPU周りの設定をしています。ただ、作業内容を忘れてしまったり、他のメンバーにノウハウを共有できなかったりと色々と不便なので、今回一連の内容をメモすることにしました。ただ…

tf.functoinとtf.gatherを併用すると勾配が計算できない場合の対処法

最初に Tenosorflow2.0においてtf.functionでデコレートした関数の内部でtf.gatherを使用し、勾配を計算すると以下のようなエラーが出ました。 AssertionError: Expected all args to be Tensors or Variables; but got CompositeTensor エラーの原因 問題の…

tf.saved_model.load()でのTypeError: '_UserObject' object is not callable loadの対処法

以下のように学習を行ったモデルを読み込み、実行をしようとすると「TypeError: '_UserObject' object is not callable load」というエラーがでました。 学習と保存 class ClassifierModel(tf.keras.Model): # モデルのレイヤー定義 def __init__(self, **kw…

numpy.linalg.LinAlgError: Last 2 dimensions of the array must be squareが起きる理由

研究室の後輩向けにpythonを用いた機械学習の講習を行っていたときに上記のエラーが起きたので、対処方法をエラー原因ごとに紹介します。

RuntimeWarning: numpy.dtype size changed が起きる理由

エラー内容 python3で numpyとpamdasを一緒に実行しようすると /usr/lib/python3.5/importlib/_bootstrap.py:222: RuntimeWarning: numpy.dtype size changed, may indicate binary incompatibility. Expected 96, got 88 return f(*args, **kwds) といった…

opencvがpython3系で動かなかったエラーが出た時のメモ

すぐ忘れそうなのでメモImportError: /opt/ros/kinetic/lib/python2.7/dist-packages/cv2.so: undefined symbol: PyCObject_TypePCにROSをインストールしていた場合にこのようなエラーがでるみたいstackoverflow.com (adsbygoogle = window.adsbygoogle…