cupy.testing.for_dtypes_combination#
- cupy.testing.for_dtypes_combination(types, names=('dtype',), full=None)[source]#
一个装饰器,用于检查固定装置(fixture)与 dtype 的乘积集。
- 参数:
装饰器将
names
指定的关键字参数添加到测试固定装置中。然后,它并行运行固定装置,并传入 (可能是一个子集) dtype 的乘积集。dtype 的范围由types
指定。要测试的 dtype 组合取决于选项
full
。如果full
为True
,则测试types
的所有组合。有时,这种详尽的测试可能代价高昂。因此,如果full
为False
,则只随机抽样可能组合的子集。如果full
为None
,则行为由环境变量CUPY_TEST_FULL_COMBINATION
决定。如果该值设置为'1'
,则其行为等同于full=True
,否则等同于full=False
。