knp\backends\cpu-library\impl\populations\altai\altai_impl.h incorrect types:
if (std::signbit(neuron.activity_time_) != std::signbit(impact.impact_value_) ||
std::abs(neuron.activity_time_) <= std::abs(impact.impact_value_))
neuron.activity_time_ = static_cast<decltype(neuron.activity_time_)>(impact.impact_value_);
knp\backends\cpu-library\impl\populations\altai\altai_impl.h incorrect types: