Fast 4D argmax

The performance here is indeed dominated by array transformation. Typically, the time can be decomposed into three parts.

  1. JuliaCall interface function time cost (julia_call on the order of 10 microsends, julia_command on the order of 100 microseconds).
  2. data transfer time cost, which will be on the order of milliseconds for a large data set like this.
  3. julia function time cost.
3 Likes