当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python dask.optimization.inline_functions用法及代码示例


用法:

dask.optimization.inline_functions(dsk, output, fast_functions=None, inline_constants=False, dependencies=None)

将廉价函数内联到更大的操作中

例子

>>> dsk = {'out': (add, 'i', 'd'),  
...        'i': (inc, 'x'),
...        'd': (double, 'y'),
...        'x': 1, 'y': 1}
>>> inline_functions(dsk, [], [inc])  
{'out': (add, (inc, 'x'), 'd'),
 'd': (double, 'y'),
 'x': 1, 'y': 1}

保护输出键。在下面的示例中,i 未内联,因为它被标记为输出键。

>>> inline_functions(dsk, ['i', 'out'], [inc, double])  
{'out': (add, 'i', (double, 'y')),
 'i': (inc, 'x'),
 'x': 1, 'y': 1}

相关用法


注:本文由纯净天空筛选整理自dask.org大神的英文原创作品 dask.optimization.inline_functions。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。