in lm_human_preferences/datasets/books.py [0:0]
def books_generator(mode, seed=0, shuffle=False, comm=None):
datas = [
json.loads(line) for line in
open(gcs.download_file_cached(f'https://openaipublic.blob.core.windows.net/lm-human-preferences/datasets/book_passages/{mode}.jsonl', comm=comm))
]
if shuffle:
random.seed(seed)
random.shuffle(datas)
for x in datas:
yield x