42 double minimum_value, maximum_value;
43 std::tie(minimum_value, maximum_value) = m_range(initial_value, source);
44 return make_unique<ExpSigmoidConverter>(minimum_value, maximum_value);
51 double minimum_value, maximum_value;
52 std::tie(minimum_value, maximum_value) = m_range(initial_value, source);
53 return make_unique<SigmoidConverter>(minimum_value, maximum_value);
60 double factor = m_normalization_factor(initial_value, source);
61 return make_unique<NormalizedConverter>(factor);