मैं 'ValueError: एक दृश्य के साथ एक सरणी तत्व की स्थापना' लाइनों 2 और 4 के बारे में और क्यों समझ में नहीं कर सकते हैं ...
m_v[0, int(v), int(parent)] = psi_v[0, int(v)] * get_p_e_u_v(parent, v, 0, 0) +\
psi_v[1, int(v)] * get_p_e_u_v(parent, v, 0, 1)
m_v[1, int(v), int(parent)] = psi_v[0, int(v)] * get_p_e_u_v(parent, v, 1, 0) +\
psi_v[1, int(v)] * get_p_e_u_v(parent, v, 1, 1)
def get_p_e_u_v(u, v, xu, xv):
if xu != xv:
return_p_e = p_e[func(int(u), int(v))]
else:
return_p_e = 1.0 - p_e[func(int(u), int(v))]
return return_p_e
समारोह रेंज में एक पूर्णांक रिटर्न (0, लेन (p_e))