import h2o import pandas h2o.init() h2o.remove_all() # dummy data data = {'rand':[i for i in range(0,100)]} test = pandas.DataFrame(data) # Convert to h2o frame hf = h2o.H2OFrame(test) #split into training and validation train,valid = hf.split_frame(ratios = [0.75]) # Only frames visible here are 1. hf and 2. splitter h2o.frames() # Call Train train.head() # After calling train, a third frame is now visible - which is the train frame itself, not just the splitter h2o.frames()