在AWS文件系统中保存文件

时间:2016-09-05 06:40:46

标签: python-2.7 aws-lambda

您好我正在AWS lambda中尝试opencv。我想在txt文件中保存SVM模型,以便我可以再次加载它。可以将它保存在tmp目录中并在需要时从那里加载它或者我是否必须使用s3?

我正在使用python并试图做这样的事情:

# saving the model
svm.save("/tmp/svm.dat")
# Loading the model
svm = cv2.ml.SVM_load("/tmp/svm.dat")

1 个答案:

答案 0 :(得分:2)

由于Lambda执行环境是分布式的,所以它不可能,因此可以在几个不同的实例上运行相同的函数。

另一种方法是将svm.dat保存到S3,然后在每次启动lambda函数时下载它。