fix: rm sys.path.append in main python file

pull/2215/head
root 2022-08-17 03:33:08 +00:00 committed by Tingquan Gao
parent 2478dad13c
commit af16e0cd47
4 changed files with 25 additions and 46 deletions

View File

@ -12,10 +12,6 @@
# See the License for the specific language governing permissions and # See the License for the specific language governing permissions and
# limitations under the License. # limitations under the License.
import os import os
import sys
__dir__ = os.path.dirname(os.path.abspath(__file__))
sys.path.append(os.path.abspath(os.path.join(__dir__, '../')))
import cv2 import cv2
import faiss import faiss
@ -23,10 +19,10 @@ import numpy as np
from tqdm import tqdm from tqdm import tqdm
import pickle import pickle
from python.predict_rec import RecPredictor from paddleclas.deploy.utils import logger, config
from paddleclas.deploy.utils.predictor import Predictor
from utils import logger from paddleclas.deploy.python.predict_rec import RecPredictor
from utils import config from paddleclas.deploy.python.predict_rec import RecPredictor
def split_datafile(data_file, image_root, delimiter="\t"): def split_datafile(data_file, image_root, delimiter="\t"):

View File

@ -11,29 +11,23 @@
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and # See the License for the specific language governing permissions and
# limitations under the License. # limitations under the License.
import os
import sys
__dir__ = os.path.dirname(os.path.abspath(__file__))
sys.path.append(os.path.abspath(os.path.join(__dir__, '../')))
from utils import logger
from utils import config
from utils.predictor import Predictor
from utils.get_image_list import get_image_list
from det_preprocess import det_preprocess
from preprocess import create_operators
import os import os
import argparse import argparse
import time import time
from functools import reduce
import yaml import yaml
import ast import ast
from functools import reduce
import cv2
import numpy as np import numpy as np
import cv2
import paddle import paddle
from paddleclas.deploy.utils import logger, config
from paddleclas.deploy.utils.predictor import Predictor
from paddleclas.deploy.utils.get_image_list import get_image_list
from paddleclas.deploy.python.preprocess import create_operators
from paddleclas.deploy.python.det_preprocess import det_preprocess
class DetPredictor(Predictor): class DetPredictor(Predictor):
def __init__(self, config): def __init__(self, config):

View File

@ -12,20 +12,15 @@
# See the License for the specific language governing permissions and # See the License for the specific language governing permissions and
# limitations under the License. # limitations under the License.
import os import os
import sys
__dir__ = os.path.dirname(os.path.abspath(__file__))
sys.path.append(os.path.abspath(os.path.join(__dir__, '../')))
import cv2 import cv2
import numpy as np import numpy as np
from utils import logger from paddleclas.deploy.utils import logger, config
from utils import config from paddleclas.deploy.utils.predictor import Predictor
from utils.predictor import Predictor from paddleclas.deploy.utils.get_image_list import get_image_list
from utils.get_image_list import get_image_list from paddleclas.deploy.python.preprocess import create_operators
from preprocess import create_operators from paddleclas.deploy.python.postprocess import build_postprocess
from postprocess import build_postprocess
class RecPredictor(Predictor): class RecPredictor(Predictor):

View File

@ -12,24 +12,18 @@
# See the License for the specific language governing permissions and # See the License for the specific language governing permissions and
# limitations under the License. # limitations under the License.
import os import os
import sys
__dir__ = os.path.dirname(os.path.abspath(__file__))
sys.path.append(os.path.abspath(os.path.join(__dir__, '../')))
import copy import copy
import cv2
import numpy as np import numpy as np
import cv2
import faiss import faiss
import pickle import pickle
from python.predict_rec import RecPredictor from paddleclas.deploy.utils import logger, config
from python.predict_det import DetPredictor from paddleclas.deploy.utils.get_image_list import get_image_list
from paddleclas.deploy.utils.draw_bbox import draw_bbox_results
from utils import logger from paddleclas.deploy.python.predict_rec import RecPredictor
from utils import config from paddleclas.deploy.python.predict_det import DetPredictor
from utils.get_image_list import get_image_list
from utils.draw_bbox import draw_bbox_results
class SystemPredictor(object): class SystemPredictor(object):