回答編集履歴
2
補足追記
test
CHANGED
@@ -15,3 +15,7 @@
|
|
15
15
|
|
16
16
|
|
17
17
|
なお、元のコードは約26〜27秒、Moineau26518805様のコードもそれと変わらず、という測定結果でした。
|
18
|
+
|
19
|
+
|
20
|
+
|
21
|
+
また、LouiS0616様のコメントにもありますように、もはやcsvとして役立っているのかは、疑問です。Pythonのndarrayを ファイルに読み書きしたい、というニーズであれば、csvにこだわらないほうがよいでしょう。**np.saveを使えば、型情報も保存でき、魔術的な変換も不要で、0.1秒で処理完了します。**
|
1
補足追記
test
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
魔術的ではありますが、LouiS0616様のアイデアと、Moineau26518805様のアイデアを足して、さらに変換にもnp.apply_along_axisを使ってforループを避ける、という手法で、約5秒(Mac)を達成しました。
|
1
|
+
魔術的ではありますが、LouiS0616様のアイデアと、Moineau26518805様のアイデアを足して、さらに変換にもnp.apply_along_axisを使ってforループ(リスト内包表現での隠れforループも含む)を避ける、という手法で、約5秒(Mac)を達成しました。
|
2
2
|
|
3
3
|
|
4
4
|
|