public Type HasSameActivationFunction()
{
IList<Type> map = new List<Type>();
foreach (IActivationFunction activation in _activationFunctions)
{
if (!map.Contains(activation.GetType()))
{
map.Add(activation.GetType());
}
}
if (map.Count != 1)
{
return null;
}
return map[0];
}