From 668ab5d267f559a50b59c9e5dc497574408781bc Mon Sep 17 00:00:00 2001 From: Julien Malik <julien.malik@c-s.fr> Date: Sat, 16 Oct 2010 19:02:16 +0200 Subject: [PATCH] WRG: initialization order --- Utilities/otbsvm/svm.cpp | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/Utilities/otbsvm/svm.cpp b/Utilities/otbsvm/svm.cpp index 507b851e86..2b85984953 100644 --- a/Utilities/otbsvm/svm.cpp +++ b/Utilities/otbsvm/svm.cpp @@ -275,11 +275,11 @@ private: }; Kernel::Kernel(int l, svm_node * const * x_, const svm_parameter& param) -:kernel_type(param.kernel_type), degree(param.degree), +:/*** Begin OTB modification ***/ + m_param(param), + /*** End OTB modification ***/ + kernel_type(param.kernel_type), degree(param.degree), gamma(param.gamma), coef0(param.coef0) -/*** Begin OTB modification ***/ -, m_param(param) -/*** End OTB modification ***/ { switch(kernel_type) { @@ -2655,7 +2655,7 @@ int svm_save_model(const char *model_file_name, const svm_model *model) return -1; } - //Load generic parameters + //Save generic parameters int cr = param.kernel_generic->save_parameters(&fp,"generic_kernel_parameters"); if( cr != 0 ) { @@ -2669,7 +2669,7 @@ int svm_save_model(const char *model_file_name, const svm_model *model) fprintf(stderr, "composed kernel functor is not initialized\n"); return -1; } - //Load generic parameters + //Save generic parameters int cr = param.kernel_composed->save_parameters(&fp, "composed_kernel_parameters"); if (cr != 0) { -- GitLab