@@ -19,7 +19,7 @@ export setExpcsv
1919
2020export loadCSV_Exp
2121
22-
22+ export loadCSV_Exp_Test
2323
2424
2525
@@ -272,6 +272,48 @@ function loadCSV_Exp(Param_Data)
272272 return (X_train,Y_train,X_test,Y_test)
273273end
274274
275+
276+
277+ function loadCSV_Exp_Test (Param_Data)
278+ nbChunks= Int (Param_Data. nbTx* Param_Data. nbSignals )
279+ nbTrain = Int (round (Param_Data. pourcentTrain* nbChunks))
280+ nbTest = nbChunks - nbTrain
281+ # if augmentationType == "No_channel"
282+ suffix = " $(Param_Data. Type_of_sig) _$(Param_Data. Chunksize) "
283+ if Param_Data. permutation == true
284+ savepath = " ./CSV_Files/Experiment/Run$(Param_Data. run) _Test$(Param_Data. Test) _permut_$(Param_Data. nbTx) _$(Param_Data. nbSignals) "
285+ else
286+ if Param_Data. noise == nothing
287+ savepath = " ./CSV_Files/Experiment/Run$(Param_Data. run) _Test$(Param_Data. Test) _$(Param_Data. nbTx) _$(Param_Data. nbSignals) "
288+ else
289+ savepath = " ./CSV_Files/Experiment/Run$(Param_Data. run) _Test$(Param_Data. Test) _$(Param_Data. nbTx) _$(Param_Data. nbSignals) _$(Param_Data. noise) "
290+ end
291+ end
292+
293+
294+ # Labels
295+ fileLabelTest= " $(savepath) /bigLabelsTest_$suffix .csv"
296+ Y_testTemp = Matrix (DataFrame (CSV. File (fileLabelTest;types= Int64,header= false )))
297+ # Data
298+ fileDataTest= " $(savepath) /bigMatTest_$suffix .csv"
299+ X_testTemp = Matrix (DataFrame (CSV. File (fileDataTest;types= Float32,header= false )))
300+ X_test = zeros (Float32, Param_Data. Chunksize,2 ,nbTest)
301+ Y_test = zeros (Param_Data. nbTx,nbTest)
302+
303+
304+ for i in 1 : size (X_testTemp)[1 ]
305+ X_test[:,1 ,i]= X_testTemp[i,1 : Param_Data. Chunksize]
306+ X_test[:,2 ,i]= X_testTemp[i,Param_Data. Chunksize+ 1 : Param_Data. Chunksize+ Param_Data. Chunksize]
307+ end
308+
309+ for i in 1 : size (Y_testTemp)[1 ]
310+ Y_test[Y_testTemp[i]+ 1 ,i]= 1
311+ end
312+ return (X_test,Y_test)
313+ end
314+
315+
316+
275317function setExpcsv (Param_Data)
276318
277319 (bigMatTrain,bigLabels_Train,bigMatTest,bigLabels_Test) = create_X_Y_Exp (Param_Data)
0 commit comments