Learning Neural Set Functions Under the Optimal Subset Oracle