80% trainset and 20% validset