Ich schreibe ein System, mit dem Python-Skripte innerhalb einer C++-Anwendung ausgeführt werden können.
Die Python-Skripte werden verwendet, um Werte in Datenfeldern zu ändern (typischerweise 2048x2048x4-Fließkomma-Arrays)
Ich verwende derzeit Numpy-Arrays, die mit der Array-API erstellt und bei Python registriert wurden.
In den Python-Skripten greife ich auf die Arrays zu wie
for all x in range(0,Width):
for all y in range(0,Height)
Array[x][y][0] = blah
Array[x][y][1] = blah
Array[x][y][2] = blah
Array[x][y][3] = blah
Das scheint ziemlich langsam zu sein. Gibt es eine schnellere Möglichkeit, dies einzurichten?