@@ -197,6 +197,7 @@ SimplexValues Simplex( std::string pathIn,
197197 bool verbose,
198198 std::vector<bool > validLib,
199199 int generateSteps,
200+ bool generateLibrary,
200201 bool parameterList )
201202{
202203 // DataFrame constructor loads data
@@ -220,6 +221,7 @@ SimplexValues Simplex( std::string pathIn,
220221 verbose,
221222 validLib,
222223 generateSteps,
224+ generateLibrary,
223225 parameterList );
224226
225227 return S;
@@ -245,6 +247,7 @@ SimplexValues Simplex( DataFrame< double > & DF,
245247 bool verbose,
246248 std::vector<bool > validLib,
247249 int generateSteps,
250+ bool generateLibrary,
248251 bool parameterList )
249252{
250253 // Instantiate Parameters
@@ -254,7 +257,8 @@ SimplexValues Simplex( DataFrame< double > & DF,
254257 exclusionRadius,
255258 columns, target, embedded,
256259 const_predict, verbose, validLib,
257- generateSteps, parameterList );
260+ generateSteps, generateLibrary,
261+ parameterList );
258262
259263 // Instantiate EDM::SimplexClass object
260264 SimplexClass SimplexModel = SimplexClass ( DF, std::ref ( parameters ) );
@@ -298,6 +302,7 @@ SMapValues SMap( std::string pathIn,
298302 bool verbose,
299303 std::vector<bool > validLib,
300304 int generateSteps,
305+ bool generateLibrary,
301306 bool parameterList )
302307{
303308 // DataFrame constructor loads data
@@ -309,7 +314,8 @@ SMapValues SMap( std::string pathIn,
309314 exclusionRadius,
310315 columns, target, smapFile, derivatives,
311316 embedded, const_predict, verbose, validLib,
312- generateSteps, parameterList );
317+ generateSteps, generateLibrary,
318+ parameterList );
313319 return SMapOutput;
314320}
315321
@@ -337,6 +343,7 @@ SMapValues SMap( DataFrame< double > & DF,
337343 bool verbose,
338344 std::vector<bool > validLib,
339345 int generateSteps,
346+ bool generateLibrary,
340347 bool parameterList )
341348{
342349 // Call overload 4) with default SVD function
@@ -346,7 +353,8 @@ SMapValues SMap( DataFrame< double > & DF,
346353 columns, target, smapFile, derivatives,
347354 & SVD, // LAPACK SVD default
348355 embedded, const_predict, verbose, validLib,
349- generateSteps, parameterList );
356+ generateSteps, generateLibrary,
357+ parameterList );
350358
351359 return SMapOutput;
352360}
@@ -377,6 +385,7 @@ SMapValues SMap( std::string pathIn,
377385 bool verbose,
378386 std::vector<bool> validLib,
379387 int generateSteps,
388+ bool generateLibrary,
380389 bool parameterList )
381390{
382391 // DataFrame constructor loads data
@@ -388,7 +397,8 @@ SMapValues SMap( std::string pathIn,
388397 exclusionRadius,
389398 columns, target, smapFile, derivatives,
390399 solver, embedded, const_predict, verbose,
391- validLib, generateSteps, parameterList );
400+ validLib, generateSteps, generateLibrary,
401+ parameterList );
392402 return SMapOutput;
393403}
394404
@@ -417,6 +427,7 @@ SMapValues SMap( DataFrame< double > & DF,
417427 bool verbose,
418428 std::vector<bool> validLib,
419429 int generateSteps,
430+ bool generateLibrary,
420431 bool parameterList )
421432{
422433 if ( derivatives.size () ) {} // -Wunused-parameter
@@ -427,7 +438,8 @@ SMapValues SMap( DataFrame< double > & DF,
427438 exclusionRadius,
428439 columns, target, embedded,
429440 const_predict, verbose, validLib,
430- generateSteps, parameterList, smapFile );
441+ generateSteps, generateLibrary,
442+ parameterList, smapFile );
431443
432444 // Handle nan
433445 // If nan are found in library or prediction rows of columns or target,
@@ -592,6 +604,7 @@ CCMValues CCM( DataFrame< double > & DF,
592604 verbose, //
593605 std::vector<bool >(), // validLib
594606 0 , // generateSteps
607+ false , // generateLibrary
595608 parameterList, //
596609 " " , // SmapFile
597610 " " , // blockFile
@@ -704,6 +717,7 @@ MultiviewValues Multiview( DataFrame< double > & DF,
704717 verbose, //
705718 std::vector<bool >(), // validLib
706719 0 , // generateSteps
720+ false , // generateLibrary
707721 parameterList,//
708722 " " , // SmapFile
709723 " " , // blockFile
0 commit comments