| | function [patches] = Load_CECLM_Patch_Experts( col_patch_dir, col_patch_file) |
| | |
| | |
| | |
| | colourPatchFiles = dir([col_patch_dir col_patch_file]); |
| | patches = []; |
| |
|
| | |
| | for i=1:numel(colourPatchFiles) |
| | |
| | load([col_patch_dir, colourPatchFiles(i).name]); |
| |
|
| | patch = struct; |
| | patch.centers = centers; |
| | patch.trainingScale = trainingScale; |
| | patch.visibilities = visiIndex; |
| | patch.patch_experts = patch_experts.patch_experts; |
| | patch.correlations = patch_experts.correlations; |
| | patch.rms_errors = patch_experts.rms_errors; |
| | patch.modalities = patch_experts.types; |
| | patch.multi_modal_types = patch_experts.types; |
| |
|
| | patch.type = 'CEN'; |
| |
|
| | |
| | |
| | patch.normalisationOptionsCol = normalisationOptions; |
| |
|
| | if(i==1) |
| | patches = patch; |
| | else |
| | patches = [patches; patch]; |
| | end |
| | |
| | end |
| | |
| | if(isempty(patches)) |
| | fprintf("Could not find CEN patch experts, for instructions of how to download them, please visit - https://github.com/TadasBaltrusaitis/OpenFace/wiki/Model-download\n"); |
| | ME = MException('cenExperts:modelError', 'Could not find CEN model at location %s, see - https://github.com/TadasBaltrusaitis/OpenFace/wiki/Model-download',[col_patch_dir col_patch_file]); |
| | throw(ME); |
| | end |
| | |
| | end |
| |
|
| |
|