Example #1
0
        public static activationFunc[] get_activation_functions(IntPtr ann)
        {
            uint funcs = get_activation_functions_count(ann);

            Fann.activationFunc[] afs = new activationFunc[funcs];
            int[]  nums = new int[funcs];
            IntPtr ip   = _get_activation_functions(ann);

            Marshal.Copy(ip, nums, 0, (int)funcs);
            for (int i = 0; i < funcs; ++i)
            {
                afs[i] = (Fann.activationFunc)nums[i];
            }
            return(afs);
        }
Example #2
0
 void set_activation_function_output(IntPtr ann, activationFunc activation_function);
Example #3
0
 void set_activation_function_layer(IntPtr ann, activationFunc activation_function, int layer);
Example #4
0
 void set_activation_function_hidden(IntPtr ann, activationFunc activation_function);
Example #5
0
 void set_activation_function(IntPtr ann, activationFunc activation_function, int layer, int neuron);