2017-09-25 2 views
0

value을 사용하여 스토캐스틱 데코레이터에 값을 전달하려고합니다.Pymc : 확률 적 데코레이터에 값 전달

TypeError: StochasticMeta object got multiple values for keyword argument 'value'

어떻게 데코레이터의 값 키워드를 대체 할 수 있습니다 : 내가 사용하는 전화 했어

@pymc.stochastic(value=(1.0, 1.0), dtype=np.float64) 
def beta_priors(value): 
    alpha, beta = value 
    if alpha <= 0 or beta <= 0: 
     return -np.inf 
    else: 
     return np.log(np.power((alpha + beta), -2.5)) 

beta_priors(value=calc_tuple)[0] 나는 오류를 얻을? 오버라이드 (override)하는 방법이 있는지

답변