Micro-array data using MLP

I have a classification project about cancer with micro-array data. It is numeric data with large dimension and not much samples. The largest dimension is Ovarian Cancer with 15,155 feature but only 253 samples for training, validation, and testing. I wanna try the feature selection and the classification done by MLP. Is there any of you tried to train data with large dimension using MLP and Pytorch?