Tôi dự đoán giá trị, tôi có 2 lớp đầu vào và một lớp đầu ra. Đây là mã của tôi, trong đó tôi đã đào tạo một mạng PyBrain và sau đó thử nghiệm nó, tôi đang thiếu làm thế nào tôi nên cung cấp cho một bộ đầu vào vào mạng và làm thế nào để tôi có được kết quả. Xin hãy giúp tôi tiến lên phía trước.cách nhập dữ liệu vào mạng PyBrain được đào tạo và thử nghiệm và cách lấy kết quả
ds = SupervisedDataSet(2,1)
tf = open('data.csv','r')
for line in tf.readlines():
data = [float(x) for x in line.strip().split(',') if x != '']
indata = tuple(data[:2])
outdata = tuple(data[2:])
ds.addSample(indata,outdata)
n = buildNetwork(ds.indim,8,8,ds.outdim,recurrent=True)
t = BackpropTrainer(n,learningrate=0.01,momentum=0.5,verbose=True)
t.trainOnDataset(ds,1000)
t.testOnData(verbose=True)
những gì tôi nên làm tiếp theo để đưa đầu vào và dự đoán đầu vào, Làm cách nào để có được kết quả cho bộ đầu vào đó. Cảm ơn!!