私は単純な仕事を持っています: 私はイメージとポイントの配列を持っています。それぞれの点について、私はイメージからボックスをスライスしたい。 私はこれをforループで行うことができますが、何千もの点で非常に遅いので、ループなしでこれを行う必要があります。スライス値に配列をブロードキャストしようとしています。ここでは、問題を示しているいくつかの最小限のコードは次のとおりです。私はエラーになります i
私はnumpyとベクトル化を使ってKNNアルゴリズムを実装しようとしています。 import numpy as np
A = np.array([[11,12,13], [21,22,23], [31,32,33]])
B = np.array([[41,42,43], [51,52,53], [61,62,63]])
C = np.array([[71,72,73], [81,82,83
私は2次元テンソルXを持ち、インデックスの2つのリストは最初のインデックスと2番目のコールaとbです。私はこれを行うことができますどのように X[a[i],b[i]] = 0 for i in range(len(a)) をしたいです。私が直接行う場合X[a,b]エラーはIndexErrorです:高度なインデックスオブジェクトをブロードキャストできませんでした