捕获到内存错误主动抛出中止程序,以释放显存
This commit is contained in:
@@ -48,6 +48,9 @@ def ie_temp_image(ie, ocr, image):
|
||||
ie_result = []
|
||||
else:
|
||||
ie_result = ie({"doc": temp_file.name, "layout": layout})[0]
|
||||
except MemoryError as e:
|
||||
# 显存不足时应该抛出错误,让程序重启,同时释放显存
|
||||
raise e
|
||||
except Exception as e:
|
||||
logging.error("信息抽取时出错", exc_info=e)
|
||||
finally:
|
||||
|
||||
Reference in New Issue
Block a user