ブロードキャストしたNumpy配列に代入するときにハマった話
6.8k{icon} {views} Numpyのブロードキャストは便利ですが、ブロードキャストした配列に代入するときだけ思わぬ落とし穴があります。「ValueError: assignment destination […]...
tf.functionの再トレースによる訓練の低速化について確かめる
7.6k{icon} {views} TensorFlow2.0において、tf.functionを使うと計算が高速化することはよく知られていますが、その代償として入力のshapeが可変の場合に「再トレース」が発生し訓練が […]...
テンソル同士の行列積を計算するにはnp.dot?np.matmul?np.tensordot?
7.9k{icon} {views} テンソルと行列、テンソルとテンソルの積について、どの使えばいいのか(np.dot, np.matmul, np.tensordot)わからなくなることがあります。アフィン変換の例を通 […]...
RCNNで使われるSelective Searchについてまとめてみる
12.4k{icon} {views} RCNNで用いられる「Selective Search」について中で何をやっているのかまとめてみました。RCNNの論文を読んでいるときによく出てくる「Selective Searc […]...
TensorFlowの前処理を劇的に遅くするNumpy配列への変換に注意
8.4k{icon} {views} TensorFlowの前処理では、Numpy配列とTensorFlowの配列を同時に扱うことがあります。サンプル単位のTFの配列を、np.asarrayでバッチ化したら激重になってし […]...
np.meshgridでベクトルから総当りで配列を作る
5.9k{icon} {views} 等高線プロットによく使われるnp.meshgridですが、総当り的に格子点を作るという便利な使い方をできます。テンソル計算と組み合わせることで、総当り的に配列を作り、一括して計算する […]...
物体検出で使うMean Average PrecisionをNumpyで実装する
5.6k{icon} {views} 物体検出でよく使われる評価指標・Mean Average Precision(mAP)をNumpyで実装しました。計算に癖があるので注意が必要です。 参考記事 こちらの記事がとてもわ […]...
マークダウンから正規表現で目次を作る
1k{icon} {views} マークダウンで作った本文からタイトルだけ取り出して目次を作りたいことがあります。これは「#」で始まる行を抜き出したり、Markdown TOCのようなプラグインを使うとできますが、Pyt […]...
Booth倉庫の入荷・発送遅延につきまして
1.1k{icon} {views}新刊『モザイク除去から学ぶ 最先端のディープラーニング』をご購入いただきありがとうございます。入荷遅延について質問が多いので記事にいたしました。 Booth倉庫で物理本をお買い上げいた […]...
ご報告
1.8k{icon} {views}ご報告 いつもこしあん及びじゅ~しぃ~すくりぷとを応援していただきありがとうございます。 突然ですが、皆様にご報告がございます。 新刊『モザイク除去から学ぶ 最先端のディープラーニング […]...