14 lines
No EOL
259 B
C
14 lines
No EOL
259 B
C
#include <stdio.h>
|
|
#include <stdlib.h>
|
|
#include <math.h>
|
|
#include "activations.h"
|
|
|
|
float sigmoid(float weighted_sum)
|
|
{
|
|
return 1.0 / (1 + exp(-weighted_sum));
|
|
}
|
|
|
|
float sigmoid_derivative(float output)
|
|
{
|
|
return sigmoid(output) * (1 - sigmoid(output));
|
|
} |