Dear Ptrblck ,
I applied:
train_test_split(WholeData1.numpy(), 
wholetargetArray,train_size=0.7,test_size=0.3,stratify=wholetargetArray)```


the wholetargetArray is the whole balanced data 4000positive and 4000 negative, and wholetargetArray is the whole 8000 target regarding the dataset.
the number of portion is good , the ValidLabel, and TrainLabel are binary labels  but the ValidationData1 , and TrainData1 are zero!