def generate_dataset_file(num_rows, num_cols, num_cats=4, rate=1.0):
"""Generate a random dataset.
Returns:
The path to a gzipped pickled data table.
"""
path = os.path.join(DATA, '{}-{}-{}-{:0.1f}.dataset.pkz'.format(
num_rows, num_cols, num_cats, rate))
if os.path.exists(path):
return path
print('Generating {}'.format(path))
if not os.path.exists(DATA):
os.makedirs(DATA)
dataset = generate_dataset(num_rows, num_cols, num_cats, rate)
pickle_dump(dataset, path)
return path
评论列表
文章目录