jacobian

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README

commit b9e8d8eb59ef4775704925bad033e8852da74464
parent 94b8798490bea31d89279c310c69ff3ea24d9c18
Author: David Freifeld <freifeld.david@gmail.com>
Date:   Sun,  5 Jul 2020 10:49:17 -0700

Remove extra function

Diffstat:
Mmr_bpnn.cpp | 52+++++++++++++++++-----------------------------------
1 file changed, 17 insertions(+), 35 deletions(-)

diff --git a/mr_bpnn.cpp b/mr_bpnn.cpp @@ -12,43 +12,25 @@ public: void start_array(char* data, int m, int length, char* ip, int r); }; -struct pair* mymap (struct pair* input_pair) -{ - char* path = new char[100]; - printf("%p %p (from %p)\n", input_pair->key, input_pair->value, input_pair); - printf("%s %p (from %p)\n", (char*)input_pair->key, input_pair->value, input_pair); - //strcpy(path, (char*)input_pair->key); - //strcat(path, "_shuf"); - //int linecount = prep_file((char*)input_pair.key, path); - // Network* net = setup(); - // net->train(epochs); - struct pair* output = new struct pair; - //char* key = new char[100]; - //strcpy(key, path); - output[0].key = 0x0; - output[0].value = 0x0; - return output; -} - NetworkArray::NetworkArray(char* configuration, std::function<Network*(void)> setup, int epochs) { - // map = [setup, epochs](struct pair* input_pair) -> struct pair* - // { - // char* path = new char[100]; - // printf("%p %p (from %p)\n", input_pair->key, input_pair->value, input_pair); - // printf("%s %p (from %p)\n", (char*)input_pair->key, input_pair->value, input_pair); - // strcpy(path, (char*)input_pair->key); - // //strcat(path, "_shuf"); - // //int linecount = prep_file((char*)input_pair.key, path); - // // Network* net = setup(); - // // net->train(epochs); - // struct pair* output = new struct pair; - // //char* key = new char[100]; - // //strcpy(key, path); - // output[0].key = 0x0; - // output[0].value = 0x0; - // return output; - // }; + map = [setup, epochs](struct pair* input_pair) -> struct pair* + { + char* path = new char[100]; + printf("%p %p (from %p)\n", input_pair->key, input_pair->value, input_pair); + printf("%s %p (from %p)\n", (char*)input_pair->key, input_pair->value, input_pair); + strcpy(path, (char*)input_pair->key); + //strcat(path, "_shuf"); + //int linecount = prep_file((char*)input_pair.key, path); + // Network* net = setup(); + // net->train(epochs); + struct pair* output = new struct pair; + //char* key = new char[100]; + //strcpy(key, path); + output[0].key = 0x0; + output[0].value = 0x0; + return output; + }; reduce = [](struct pair* input_pairs) -> struct pair* { struct pair* output = new struct pair[6];