gpt4 book ai didi

python - 如何在 PyBrain 中加载训练数据?

转载 作者:太空狗 更新时间:2023-10-29 20:36:47 26 4
gpt4 key购买 nike

我正在尝试使用 PyBrain 进行一些简单的神经网络训练。我不知道该怎么做的是从文件中加载训练数据。他们的网站上没有任何解释。我不关心格式,因为我现在可以构建它,但我需要在文件中进行,而不是手动逐行添加,因为我将有数百行。

最佳答案

这是我的做法:

ds = SupervisedDataSet(6,3)tf = open('mycsvfile.csv','r')for line in tf.readlines():    data = [float(x) for x in line.strip().split(',') if x != '']    indata =  tuple(data[:6])    outdata = tuple(data[6:])    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)

在这种情况下,神经网络有 6 个输入和 3 个输出。 csv 文件每行有 9 个值,用逗号分隔。前 6 个值是输入值,后三个是输出值。

关于python - 如何在 PyBrain 中加载训练数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8139822/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com