common.utils package¶
Submodules¶
common.utils.common_util module¶
-
common.utils.common_util.
copy_all
(src, dst)[source]¶ - 디렉토리 안에 파일을 전부 복사 하는 유틸
- The util that anything(file, directories...) in directory to destination dirctory
- Args:
- params:
- src : source directory
- dst: distination directory
- Returns:
- None
Raises:
- Example
- src = /hoya_model_root/nn00001/1/netconf_node/nn00001_1_19 dst =/hoya_model_root/nn00001/1/netconf_node/nn00001_1_20
-
common.utils.common_util.
get_combine_label_list
(origin_list, compare_list)[source]¶ - 리스트 두개를 비교하여 차이나는 값만 마지막에 순서대로 넣는 함수
- The function that compare two list and insert distingush values
- Args:
- params:
- origin_list : A original list
- compare_list: An compare lists
- Returns:
- list 두 리스트를 비교하여 구별된 값을 새 원래 리스트에 추가하여 반환
Raises: Example
origin_list = [‘A’,’B’,’C’,’D’] compare_list = [‘50>=’, ‘50=’,’C’,’D’,’E’] result => [‘A’, ‘B’, ‘C’, ‘D’, ‘50=’, ‘50>=’, ‘E’]
-
common.utils.common_util.
isnan
(value)[source]¶ - Pandas에서 Nan 검사하는 유틸
- The function is Nan Check in pandas
- Args:
- params:
- value : anything
- Returns:
- True / False
Raises:
- Example
- isnan(‘hello’) == False isnan(‘NaN’) == True isnan(100) == False isnan(float(‘nan’)) = True
common.utils.db_util module¶
common.utils.file_upload_util module¶
common.utils.onehot_encoder module¶
common.utils.path_util module¶
-
common.utils.path_util.
del_filepaths
(directory, file_type='*')[source]¶ utils return file paths under directory Modify filtering file type :param directory: :return:
-
common.utils.path_util.
get_filepaths
(directory, file_type='*')[source]¶ utils return file paths under directory Modify filtering file type :param directory: :return:
-
common.utils.path_util.
get_model_path
(nn_id, wf_ver, name)[source]¶ get model save path :param name: :return:
-
common.utils.path_util.
get_source_path
(nn_id, wf_ver, name)[source]¶ conbine parms and return source path (before data transformation) :param nn_id: :param wf_ver: :param name: :return: