我正在尝试编写一个函数,该函数接收一个typed-dicts的iterable,其中字符串作为键,函数作为值,我想编译它ahead of time。dict和my函数中的这些函数返回我指定为b1类型的布尔值,但我不知道如何继续输入,假设与fn_arg相对应的值是一个np。整数数组:
cc = CC('predicates')
@cc.export('my_function', 'b1(???)')
def my_function(input_dics):
for input_dic in inputs_dics:
result = input_dic["fn_name"](input_dic["fn_arg"])
if result is False:
return False
return True
我不确定这是否可行,我知道类型化dict和第一类函数类型特性是实验性的。我有什么选择与麻木?我正在使用numba 0.52.0
目前没有回答
相关问题 更多 >
编程相关推荐