2
您好我正在嘗試AWS lambda中的opencv。我想將一個SVM模型保存在txt文件中,以便我可以再次加載它。是否有可能將其保存在tmp目錄中並在需要時從那裏加載它,否則我將不得不使用s3?在AWS文件系統中保存文件
我使用Python和試圖做這樣的事情:
# saving the model
svm.save("/tmp/svm.dat")
# Loading the model
svm = cv2.ml.SVM_load("/tmp/svm.dat")
這是正確的答案,但您應該注意到AWS Lambda可能共享某些執行環境,但這不僅僅是您可以預測或依賴100%的時間。因此,爲了防止不必要的Lambda函數啓動時間,您應該檢查在從S3啓動另一次下載之前文件是否已經下載到環境中。 –