Bom dia, gostaria de saber como posso resolver esse problema, tenho esse codigo,
from pybrain.tools.shortcuts import buildNetwork
from pybrain.datasets import SupervisedDataSet
from pybrain.supervised.trainers import BackpropTrainer
ds = SupervisedDataSet(15, 1)
ds.addSample((1, 0, 0, 1, 0, 0, 0, 1, 1, 1, 0, 0, 1, 0, 1), 1)
ai eu tenho 15 entradas e 1 saida, so porque quero que na saida no lugar do 1 imprimir um animal tipo antilope como no exemplo abaixo,
ds.addSample((1, 0, 0, 1, 0, 0, 0, 1, 1, 1, 0, 0, 1, 0, 1), 'antelope')
cada 1 corresponde um sim e o 0 um nao, e assim por diante, na exucacao ele dar erro de conversao caso eu coloque o nome do animal,
ValueError: could not convert string to float: antelope
alguem sabe como fazer essa conversao?