Usando rótulos de string no Tensorflow

Ainda estou tentando executar o Tensorflow com dados de imagem próprios. Consegui criar um arquivo .tfrecords com a função conevert_to () deste exemploligação

Agora eu gostaria de treinar a rede com o código desse exemploligação.

Mas ele falha na função read_and_decode (). Minhas alterações nessa função são:

label = tf.decode_raw(features['label'], tf.string) 

O erro é:

TypeError: DataType string for attr 'out_type' not in list of allowed values: float32, float64, int32, uint8, int16, int8, int64

Então, como 1) ler e 2) usar rótulos de string para treinar no fluxo tensor.

questionAnswers(2)

yourAnswerToTheQuestion