Loading Dataset with custom splits

Is there any way to load datasets with custom splits ?
For example : load_dataset(‘csv’,data_files=[‘myfile1.csv’,‘myfile2.csv’],splits=[‘csv1’,‘csv2’]))
Instead of “train, test, and validation,” we can have multiple splits with custom names.