【问题标题】:When are arrays C-contiguous and F-contiguous simultaneously?什么时候数组 C-contiguous 和 F-contiguous 同时?
【发布时间】:2020-05-30 12:04:34
【问题描述】:

数组在什么条件下可以同时是C-contiguous和F-contiguous?

我能想到以下几点:

  • C 和 F 几乎连续的一维案例。
  • 类似的,多维数组,除了一维之外,所有维都是单维。

还有其他的吗?

【问题讨论】:

    标签: arrays numpy multidimensional-array contiguous


    【解决方案1】:

    你明白了。当一个数组最多有 1 个维度大于 1 时,它是 C 和 Fortran 连续的(即同时是行主要和列主要)。基本上,向量和标量,加上具有额外“不必要”维度的退化数组。

    【讨论】:

      猜你喜欢
      • 2017-12-21
      • 2018-08-01
      • 2021-08-17
      • 2016-10-02
      • 2017-01-18
      • 2013-03-15
      • 2016-12-22
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多