Я использую архитектуру CNN в google colab, однако даже после инициализации моей переменной как глобальной переменной я все равно получаю ошибку «переменная не определена». Есть ли какой-то другой обходной путь? Пожалуйста, проведите меня через соответствующий способ помочь преодолеть это.
global bits, L_weights
bits_init = bit_level_precision(cond_vals, normal_dist, num_bits, max_w_b_norm)
if model_used == 'normal':
L_weights_init = xbar_output(bits_init[0],w_inp, w_dim)
elif model_used == 'proposed':
f_grp_mapping = []
L_weights_init = xbar_output_prop(bits_init[0],w_inp, w_dim, grouped_cells, f_grp_mapping)
if fix_used == 'none':
bits = bit_level_precision(cond_vals, new_xbar, num_bits, max_w_b_norm)
L_weights = xbar_output(bits[0],w_inp, w_dim)