可変サイズの2つのdim配列を互いに追加する必要があります。これを行うには多くの方法があります!
典型的なサイズは数千×数百です (これはスケーリングに影響を与える可能性があるためです!)。これらの追加を何十万回も実行する必要があります。私の場合、最初の次元は同じであることが保証されていますが、部分配列は可変長です。
より小さな例の作業:
a = np.ones(shape=(20,20))
b = np.ones(shape=(20,18))
c = a+b # Expected error
b.resize(a.shape)
c = b+c # This works!
これを行うより速い方法はありますか?私は上記のような他のPythonicソリューションに興味がありますが、複雑さに関係なく本当に最速のものにも興味があります(スピードが主に王様ですが、Cで書くほどではないプロジェクトです)。