File tree Expand file tree Collapse file tree 1 file changed +5
-5
lines changed
Expand file tree Collapse file tree 1 file changed +5
-5
lines changed Original file line number Diff line number Diff line change @@ -93,6 +93,9 @@ namespace bayesopt
9393
9494 void PosteriorModel::storeEvaluationMeans ()
9595 {
96+ if ( mData .mX .empty () )
97+ return ;
98+
9699 mData .values = vecOfvec (mData .mY .size ());
97100 mData .indices .resize (mData .mX .size ());
98101 std::iota (mData .indices .begin (), mData .indices .end (), 0 );
@@ -108,11 +111,8 @@ namespace bayesopt
108111 size_t beginposition = 0 ;
109112 size_t endposition = 1 ;
110113
111- if ( !mData .indices .empty () )
112- {
113- mData .values [mData .indices [beginposition]].resize (mData .values [mData .indices [beginposition]].size () + 1 );
114- mData .values [mData .indices [beginposition]][mData .values [mData .indices [beginposition]].size () - 1 ] = mData .mY [mData .indices [beginposition]];
115- }
114+ mData .values [mData .indices [beginposition]].resize (mData .values [mData .indices [beginposition]].size () + 1 );
115+ mData .values [mData .indices [beginposition]][mData .values [mData .indices [beginposition]].size () - 1 ] = mData .mY [mData .indices [beginposition]];
116116
117117 while ( endposition < mData .indices .size () )
118118 {
You can’t perform that action at this time.
0 commit comments