Actualizar un subconjunto de pesos en TensorFlow

¿Alguien sabe cómo actualizar un subconjunto (es decir, solo algunos índices) de los pesos que se utilizan en la propagación directa?

Supongo que podría hacerlo después de aplicar compute_gradients de la siguiente manera:

optimizer = tf.train.GradientDescentOptimizer(learning_rate=learning_rate)
grads_vars = optimizer.compute_gradients(loss, var_list=[weights, bias_h, bias_v])

... y luego hacer algo con la lista de tuplas engrads_vars.

Respuestas a la pregunta(2)

Su respuesta a la pregunta