55#ifdef WITH_ONNX_MODELS
200 return 2 * n - 1.0 / 3.0 + 4 / (405 * n)
201 + 46 / (25515 * n * n) + 131 / (1148175 * n * n * n) - 2194697 / (30690717750 * n * n * n * n);
252#ifdef WITH_ONNX_MODELS
269 auto pixel_y = createDependentParameter(
275 [](
double scale,
double ratio) {
276 return scale *
ratio;
283 for (
auto it : m_params) {
292FlexibleModelFittingOnnxModel::FlexibleModelFittingOnnxModel(
304 m_aspect_ratio(aspect_ratio),
310 std::sort(m_models.begin(), m_models.end(),
312 return a->getOutputShape()[2] < b->getOutputShape()[2];
std::shared_ptr< DependentParameter< std::shared_ptr< EngineParameter > > > x
std::shared_ptr< DependentParameter< std::shared_ptr< EngineParameter > > > y
std::unique_ptr< T > make_unique(Args &&... args)
std::shared_ptr< DependentParameter< Parameters... > > createDependentParameter(typename DependentParameter< Parameters... >::ValueCalculator value_calculator, Parameters... parameters)