示例#1
0
def main():
    config_file = './data/configs/network.txt'
    initial_weights_file = './data/configs/initial_weights.txt'
    dataset_file = './data/datasets/wine.txt'

    fileUtils = FileUtils(dataset_file=dataset_file, config_file=config_file)
    dataset = fileUtils.getDataset()

    #normalized_dataset = normalizeDataset(dataset)

    neurons_per_layer = [1, 2, 1]
    network = NeuralNetwork(config_file=config_file,
                            dataset=dataset,
                            initial_weights_file=initial_weights_file,
                            neurons_per_layer=neurons_per_layer)

    network.backpropagation()