您好我正在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")
答案 0 :(得分:2)
由于Lambda执行环境是分布式的,所以它不可能,因此可以在几个不同的实例上运行相同的函数。
另一种方法是将svm.dat
保存到S3,然后在每次启动lambda函数时下载它。