Я пытаюсь обучить пользовательскую модель тензорного потока с помощью AWS SageMaker. Таким образом, в методе model_fn
, который я должен предоставить, я хочу иметь возможность читать внешний файл. Я загрузил файл на S3 и пытаюсь читать, как показано ниже:
BUCKET_PATH = 's3://<bucket_name>/data/<prefix>/'
def model_fn(features, labels, mode, params):
# Load vocabulary
vocab_path = os.path.join(BUCKET_PATH, 'vocab.pkl')
with open(vocab_path, 'rb') as f:
vocab = pickle.load(f)
n_vocab = len(vocab)
...
Я получаю IOError: [Errno 2] No such file or directory
Как мне прочитать этот файл во время тренировки?