def __init__(self): self.layer_1st = LayerNetwork(2) self.layer_2nd = LayerNetwork(5) self.layer_3rd = LayerNetwork(5) self.layer_last = LayerNetwork(2) self.layer_2nd.random_weight(2, self.layer_1st.num_nut) self.layer_3rd.random_weight(2, self.layer_2nd.num_nut) self.layer_last.random_weight(2, self.layer_3rd.num_nut)
def create_layers(self, layer_nodes=None): if layer_nodes: self.layer = [ LayerNetwork(i, self.using_sigmod) for i in layer_nodes ]