MDL-59630 analytics: mlbackend model directories deletion

This commit is contained in:
David Monllao
2017-10-03 10:34:47 +02:00
parent f9222c4953
commit abafbc8405
5 changed files with 127 additions and 18 deletions
+21
View File
@@ -72,6 +72,27 @@ class processor implements \core_analytics\classifier, \core_analytics\regressor
return true;
}
/**
* Delete the stored models.
*
* @param string $uniqueid
* @param string $modelversionoutputdir
* @return null
*/
public function clear_model($uniqueid, $modelversionoutputdir) {
remove_dir($modelversionoutputdir);
}
/**
* Delete the output directory.
*
* @param string $modeloutputdir
* @return null
*/
public function delete_output_dir($modeloutputdir) {
remove_dir($modeloutputdir);
}
/**
* Train this processor classification model using the provided supervised learning dataset.
*