1
0
mirror of https://github.com/osmarks/nanogpt-experiments.git synced 2024-12-18 14:10:28 +00:00

fix: prepare.py - added input file opening in UTF-8 encoding

This commit is contained in:
Adam Isakov 2024-01-26 01:34:44 +03:00
parent b7e194a756
commit f35dc82437

View File

@ -7,10 +7,10 @@ import numpy as np
input_file_path = os.path.join(os.path.dirname(__file__), 'input.txt') input_file_path = os.path.join(os.path.dirname(__file__), 'input.txt')
if not os.path.exists(input_file_path): if not os.path.exists(input_file_path):
data_url = 'https://raw.githubusercontent.com/karpathy/char-rnn/master/data/tinyshakespeare/input.txt' data_url = 'https://raw.githubusercontent.com/karpathy/char-rnn/master/data/tinyshakespeare/input.txt'
with open(input_file_path, 'w') as f: with open(input_file_path, 'w', encoding='utf-8') as f:
f.write(requests.get(data_url).text) f.write(requests.get(data_url).text)
with open(input_file_path, 'r') as f: with open(input_file_path, 'r', encoding='utf-8') as f:
data = f.read() data = f.read()
n = len(data) n = len(data)
train_data = data[:int(n*0.9)] train_data = data[:int(n*0.9)]