#include namespace psemek::ml { char const * empty_neural_net_error::what() noexcept { return "neural net must have at least a single layer"; } template struct neural_net; template struct neural_net; }