211211
212212
213213function loadCSV_Exp (Param_Data)
214- nbChunks= Int (Param_Data. nbTx* Param_Data. nbSignals )
214+ nbChunks= Int (Param_Data. nbTx* ( Param_Data. nbSignals - 1 ) )
215215 nbTrain = Int (round (Param_Data. pourcentTrain* nbChunks))
216216 nbTest = nbChunks - nbTrain
217217 # if augmentationType == "No_channel"
@@ -225,21 +225,6 @@ function loadCSV_Exp(Param_Data)
225225 savepath = " ./CSV_Files/Experiment/Run$(Param_Data. run) _Test$(Param_Data. Test) _$(Param_Data. nbTx) _$(Param_Data. nbSignals) _$(Param_Data. noise) "
226226 end
227227 end
228- #= else
229- channel = Param_Data.Augmentation_Value.Channel
230- channel_Test = Param_Data.Augmentation_Value.Channel_Test
231- nbAugment = Param_Data.Augmentation_Value.nb_Augment
232- savepath = "./CSV_Files/$(Param_Data.Augmentation_Value.augmentationType)_$(Param_Data.nbTx)_$(Param_Data.Chunksize)/$(Param_Data.E)_$(Param_Data.S)/$(Param_Data.E)_$(Param_Data.S)_$(Param_Data.C)_$(Param_Data.RFF)_$(Param_Data.nbSignals)_$(Param_Data.nameModel)_$(Param_Data.Augmentation_Value.Channel)_$(Param_Data.Augmentation_Value.Channel_Test)_nbAugment_$(Param_Data.Augmentation_Value.nb_Augment)"
233- nbTrain = nbTrain * nbAugment
234- if augmentationType == "1channelTest"
235- nbTest = nbTest * 1
236- elseif augmentationType == "same_channel"
237- nbTest = nbTest * 1
238- else augmentationType == "augment"
239- nbTest = nbTest * 100
240- end
241- end
242- =#
243228 # Labels
244229 fileLabelTest= " $(savepath) /bigLabelsTest_$suffix .csv"
245230 Y_testTemp = Matrix (DataFrame (CSV. File (fileLabelTest;types= Int64,header= false )))
@@ -255,18 +240,18 @@ function loadCSV_Exp(Param_Data)
255240 Y_train = zeros (Param_Data. nbTx,nbTrain)
256241 Y_test = zeros (Param_Data. nbTx,nbTest)
257242
258- for i in 1 : size (X_trainTemp)[1 ]
243+ for i in 1 : ( size (X_trainTemp)[1 ]- 1 )
259244 X_train[:,1 ,i]= X_trainTemp[i,1 : Param_Data. Chunksize]
260245 X_train[:,2 ,i]= X_trainTemp[i,Param_Data. Chunksize+ 1 : Param_Data. Chunksize+ Param_Data. Chunksize]
261246 end
262- for i in 1 : size (X_testTemp)[1 ]
247+ for i in 1 : ( size (X_testTemp)[1 ]- 1 )
263248 X_test[:,1 ,i]= X_testTemp[i,1 : Param_Data. Chunksize]
264249 X_test[:,2 ,i]= X_testTemp[i,Param_Data. Chunksize+ 1 : Param_Data. Chunksize+ Param_Data. Chunksize]
265250 end
266- for i in 1 : size (Y_trainTemp)[1 ]
251+ for i in 1 : ( size (Y_trainTemp)[1 ] - 1 )
267252 Y_train[Y_trainTemp[i]+ 1 ,i]= 1
268253 end
269- for i in 1 : size (Y_testTemp)[1 ]
254+ for i in 1 : ( size (Y_testTemp)[1 ] - 1 )
270255 Y_test[Y_testTemp[i]+ 1 ,i]= 1
271256 end
272257 return (X_train,Y_train,X_test,Y_test)
@@ -301,12 +286,12 @@ function loadCSV_Exp_Test(Param_Data)
301286 Y_test = zeros (Param_Data. nbTx,nbTest)
302287
303288
304- for i in 1 : size (X_testTemp)[1 ]
289+ for i in 1 : ( size (X_testTemp)[1 ]- 1 )
305290 X_test[:,1 ,i]= X_testTemp[i,1 : Param_Data. Chunksize]
306291 X_test[:,2 ,i]= X_testTemp[i,Param_Data. Chunksize+ 1 : Param_Data. Chunksize+ Param_Data. Chunksize]
307292 end
308293
309- for i in 1 : size (Y_testTemp)[1 ]
294+ for i in 1 : ( size (Y_testTemp)[1 ]- 1 )
310295 Y_test[Y_testTemp[i]+ 1 ,i]= 1
311296 end
312297 return (X_test,Y_test)
0 commit comments