public void TestInitialize()
        {
            Loader       data  = new Loader("test");
            GraphNetwork graph = new GraphNetwork(data);

            flightNet = new FlightNetwork(data, graph);
        }
예제 #2
0
    public NeuralNetwork(int hidden_layers, int[] hidden_nodes, double l_rate_weights, double l_rate_bias, int no_features, int output_nodes = 1, string activation_func = "sigmoid")
    {
        // Initiate the graph network
        no_layers = hidden_layers + 2; // Include the input and output layers
        (this.all_weights, this.all_bias, this.neurons, this.partial_gradient_vector) = GraphNetwork.Initiate_GraphNetwork(hidden_nodes, no_layers, no_features, output_nodes, 123);

        // Assign learning rate
        this.l_rate_weights = l_rate_weights;
        this.l_rate_bias    = l_rate_bias;

        // Assign the activation function - ############ Sort this out
    }