diff --git a/neural/neuraldatasets.pas b/neural/neuraldatasets.pas index 1e6f40c2..112a05b9 100644 --- a/neural/neuraldatasets.pas +++ b/neural/neuraldatasets.pas @@ -115,6 +115,9 @@ interface 'cat' // used to be truck ); +var + directory: string = ''; // path to the dataset + {$IFDEF FPC} type @@ -925,6 +928,7 @@ procedure loadCifar10Dataset(ImgVolumes: TNNetVolumeList; fileName:string; base_ globalMin2, globalMax2: TNeuralFloat; begin + filename := directory + fileName; Write('Loading 10K images from file "'+fileName+'" ...'); AssignFile(cifarFile, fileName); Reset(cifarFile); @@ -988,6 +992,7 @@ procedure loadCifar100Dataset(ImgVolumes: TNNetVolumeList; fileName: string; cifarFile: TCifar100File; AuxVolume: TNNetVolume; begin + filename := directory + fileName; if Verbose then Write('Loading images from CIFAR-100 file "'+fileName+'" ...'); AssignFile(cifarFile, fileName); Reset(cifarFile);