Numba jit成员jitclass类

时间:2018-06-09 09:07:24

标签: python jit numba

我正在寻求对@jitclass@jit做什么的澄清。说,我有一个班级

spec = [ many specs ]

  @jitclass(spec)
  class A(object):
    def __init__(a,b,c,d,...):

      lotsofthings_A

    def BigMember(u,v,w,...):

      lotsofthings_B

现在,

i)对于独立函数,是否有类似于.inspect_types.inspect_llvm的方法,以实际查看@jitclass对该类的作用?

ii)@jiclass会对这些类成员__init__()BigMember()进行类型推断和机器代码优化,类似于@jit对某些独立函数的作用在任何一个班级之外?

或者,以不同的方式陈述第二个问题:是否应该将重型班级成员的职能置于班级,或者应该将他们的置于以下的班级? 39,拥有' @jit装饰师?

0 个答案:

没有答案