InteractiveSurvey / scripts /additional_scripts.py
technicolor's picture
Add Django InteractiveSurvey project
a97d040
raw
history blame
875 Bytes
import nltk
nltk.download('averaged_perceptron_tagger', download_dir='/usr/local/nltk_data')
import json
import os
file_path = "/root/magic-pdf.json"
new_config = {
"device-mode": "cuda",
"layout-config": {
"model": "layoutlmv3"
},
"formula-config": {
"mfd_model": "yolo_v8_mfd",
"mfr_model": "unimernet_small",
"enable": False
},
"table-config": {
"model": "tablemaster",
"enable": False,
"max_time": 400
}
}
if os.path.exists(file_path):
with open(file_path, "r", encoding="utf-8") as file:
try:
data = json.load(file)
except json.JSONDecodeError:
data = {}
else:
data = {}
data.update(new_config)
with open(file_path, "w", encoding="utf-8") as file:
json.dump(data, file, indent=4)
print(f"File '{file_path}' has been updated.")