Por que tf.Variable está em maiúsculas, mas tf.constant em minúsculas?

É um pouco difícil adivinhar por que o caso (quero dizer, maiúsculas versus minúsculas) de construtores para variável, espaço reservado e constante não é o mesmo, como abaixo:tf.Variable(), tf.placeholder(), tf.constant().

Qual é a diferença inerente entre o método variável ae o restante, que é iniciado com uma letra maiúscula?

questionAnswers(1)

yourAnswerToTheQuestion