Commit 4824c25b authored by wangsen's avatar wangsen
Browse files

Initial commit

parents
{
"AMDGPU_TARGETS": "gfx906;gfx926",
"CPLUS_INCLUDE_PATH": "/opt/dtk/include:/opt/hyhal/include:/opt/dtk/llvm/include:/opt/dtk-23.10/include:/opt/hyhal/include:/opt/dtk-23.10/llvm/include:/opt/dtk/include:/opt/hyhal/include:/opt/dtk/llvm/include:",
"CUSTOM_DEVICE_ROOT": "",
"C_INCLUDE_PATH": "/opt/dtk/include:/opt/hyhal/include:/opt/dtk/llvm/include:/opt/dtk-23.10/include:/opt/hyhal/include:/opt/dtk-23.10/llvm/include:/opt/dtk/include:/opt/hyhal/include:/opt/dtk/llvm/include:",
"DTKROOT": "/opt/dtk",
"FLAGS_selected_gpus": "1",
"HIP_PATH": "/opt/dtk/hip",
"HOME": "/root",
"HOSTNAME": "localhost.localdomain",
"HYHAL_PATH": "/opt/hyhal",
"INFOPATH": "/opt/rh/devtoolset-7/root/usr/share/info",
"LANG": "en_US.UTF-8",
"LANGUAGE": "en_US.UTF-8",
"LC_ALL": "en_US.UTF-8",
"LD_LIBRARY_PATH": "/opt/dtk/hip/lib:/opt/dtk/llvm/lib:/opt/dtk/lib:/opt/dtk/lib64:/opt/hyhal/lib:/opt/hyhal/lib64:/opt/dtk-23.10/hip/lib:/opt/dtk-23.10/llvm/lib:/opt/dtk-23.10/lib:/opt/dtk-23.10/lib64:/opt/hyhal/lib:/opt/hyhal/lib64:/usr/local/lib/:/usr/local/lib64/:/opt/mpi/lib:/opt/hwloc/lib:/opt/rh/devtoolset-7/root/usr/lib64:/opt/rh/devtoolset-7/root/usr/lib:/opt/rh/devtoolset-7/root/usr/lib64/dyninst:/opt/rh/devtoolset-7/root/usr/lib/dyninst:/opt/rh/devtoolset-7/root/usr/lib64:/opt/rh/devtoolset-7/root/usr/lib:/usr/local/lib/:/usr/local/lib64/:/opt/mpi/lib:/opt/hwloc/lib:/opt/dtk/hip/lib:/opt/dtk/llvm/lib:/opt/dtk/lib:/opt/dtk/lib64:/opt/hyhal/lib:/opt/hyhal/lib64:/opt/rh/devtoolset-7/root/usr/lib64:/opt/rh/devtoolset-7/root/usr/lib:/opt/rh/devtoolset-7/root/usr/lib64/dyninst:/opt/rh/devtoolset-7/root/usr/lib/dyninst:/opt/rh/devtoolset-7/root/usr/lib64:/opt/rh/devtoolset-7/root/usr/lib:/opt/mpi/lib:/opt/hwloc/lib:/usr/local/lib/:/usr/local/lib64/:",
"LESSOPEN": "||/usr/bin/lesspipe.sh %s",
"LS_COLORS": "rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=01;05;37;41:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.axv=01;35:*.anx=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=01;36:*.au=01;36:*.flac=01;36:*.mid=01;36:*.midi=01;36:*.mka=01;36:*.mp3=01;36:*.mpc=01;36:*.ogg=01;36:*.ra=01;36:*.wav=01;36:*.axa=01;36:*.oga=01;36:*.spx=01;36:*.xspf=01;36:",
"MANPATH": "/opt/rh/devtoolset-7/root/usr/share/man:/opt/rh/devtoolset-7/root/usr/share/man:/opt/mpi/share/man:",
"MIOPEN_FIND_MODE": "3",
"OMP_NUM_THREADS": "1",
"PADDLE_CURRENT_ENDPOINT": "127.0.0.1:57586",
"PADDLE_GLOBAL_RANK": "1",
"PADDLE_GLOBAL_SIZE": "4",
"PADDLE_LOCAL_RANK": "1",
"PADDLE_LOCAL_SIZE": "4",
"PADDLE_LOG_DIR": "/workspace/PaddleOCR-release-2.7/debug",
"PADDLE_MASTER": "127.0.0.1:57584",
"PADDLE_NNODES": "1",
"PADDLE_RANK_IN_NODE": "1",
"PADDLE_TRAINERS_NUM": "4",
"PADDLE_TRAINER_ENDPOINTS": "127.0.0.1:57585,127.0.0.1:57586,127.0.0.1:57587,127.0.0.1:57588",
"PADDLE_TRAINER_ID": "1",
"PATH": "/opt/dtk/bin:/opt/dtk/llvm/bin:/opt/dtk/hip/bin:/opt/dtk/hip/bin/hipify:/opt/hyhal/bin:/opt/dtk-23.10/bin:/opt/dtk-23.10/llvm/bin:/opt/dtk-23.10/hip/bin:/opt/dtk-23.10/hip/bin/hipify:/opt/hyhal/bin:/usr/local/bin:/opt/mpi/bin:/opt/hwloc/bin/:/opt/cmake/bin/:/opt/rh/devtoolset-7/root/usr/bin:/usr/local/bin:/opt/mpi/bin:/opt/hwloc/bin/:/opt/cmake/bin/:/opt/dtk/bin:/opt/dtk/llvm/bin:/opt/dtk/hip/bin:/opt/dtk/hip/bin/hipify:/opt/hyhal/bin:/opt/rh/devtoolset-7/root/usr/bin:/opt/mpi/bin:/opt/hwloc/bin/:/opt/cmake/bin/:/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
"PCP_DIR": "/opt/rh/devtoolset-7/root",
"PERL5LIB": "/opt/rh/devtoolset-7/root//usr/lib64/perl5/vendor_perl:/opt/rh/devtoolset-7/root/usr/lib/perl5:/opt/rh/devtoolset-7/root//usr/share/perl5/vendor_perl:/opt/rh/devtoolset-7/root//usr/lib64/perl5/vendor_perl:/opt/rh/devtoolset-7/root/usr/lib/perl5:/opt/rh/devtoolset-7/root//usr/share/perl5/vendor_perl",
"POD_NAME": "ychmko",
"PWD": "/workspace/PaddleOCR-release-2.7",
"PYTHONPATH": "/usr/local/lib/python3.8/site-packages:/usr/local/:/opt/rh/devtoolset-7/root/usr/lib64/python2.7/site-packages:/opt/rh/devtoolset-7/root/usr/lib/python2.7/site-packages:/usr/local/lib/python3.8/site-packages:/usr/local/:/opt/rh/devtoolset-7/root/usr/lib64/python2.7/site-packages:/opt/rh/devtoolset-7/root/usr/lib/python2.7/site-packages:/usr/local/lib/python3.8/site-packages:/usr/local/:",
"QT_QPA_FONTDIR": "/usr/local/lib/python3.8/site-packages/cv2/qt/fonts",
"QT_QPA_PLATFORM_PLUGIN_PATH": "/usr/local/lib/python3.8/site-packages/cv2/qt/plugins",
"ROCM_PATH": "/opt/dtk",
"SHELL": "/bin/bash",
"SHLVL": "2",
"TERM": "xterm",
"TZ": "Asia/Shanghai",
"X_SCLS": "devtoolset-7 ",
"_": "/usr/local/bin/python3"
}
\ No newline at end of file
{
"AMDGPU_TARGETS": "gfx906;gfx926",
"CPLUS_INCLUDE_PATH": "/opt/dtk/include:/opt/hyhal/include:/opt/dtk/llvm/include:/opt/dtk-23.10/include:/opt/hyhal/include:/opt/dtk-23.10/llvm/include:/opt/dtk/include:/opt/hyhal/include:/opt/dtk/llvm/include:",
"CUSTOM_DEVICE_ROOT": "",
"C_INCLUDE_PATH": "/opt/dtk/include:/opt/hyhal/include:/opt/dtk/llvm/include:/opt/dtk-23.10/include:/opt/hyhal/include:/opt/dtk-23.10/llvm/include:/opt/dtk/include:/opt/hyhal/include:/opt/dtk/llvm/include:",
"DTKROOT": "/opt/dtk",
"FLAGS_selected_gpus": "2",
"HIP_PATH": "/opt/dtk/hip",
"HOME": "/root",
"HOSTNAME": "localhost.localdomain",
"HYHAL_PATH": "/opt/hyhal",
"INFOPATH": "/opt/rh/devtoolset-7/root/usr/share/info",
"LANG": "en_US.UTF-8",
"LANGUAGE": "en_US.UTF-8",
"LC_ALL": "en_US.UTF-8",
"LD_LIBRARY_PATH": "/opt/dtk/hip/lib:/opt/dtk/llvm/lib:/opt/dtk/lib:/opt/dtk/lib64:/opt/hyhal/lib:/opt/hyhal/lib64:/opt/dtk-23.10/hip/lib:/opt/dtk-23.10/llvm/lib:/opt/dtk-23.10/lib:/opt/dtk-23.10/lib64:/opt/hyhal/lib:/opt/hyhal/lib64:/usr/local/lib/:/usr/local/lib64/:/opt/mpi/lib:/opt/hwloc/lib:/opt/rh/devtoolset-7/root/usr/lib64:/opt/rh/devtoolset-7/root/usr/lib:/opt/rh/devtoolset-7/root/usr/lib64/dyninst:/opt/rh/devtoolset-7/root/usr/lib/dyninst:/opt/rh/devtoolset-7/root/usr/lib64:/opt/rh/devtoolset-7/root/usr/lib:/usr/local/lib/:/usr/local/lib64/:/opt/mpi/lib:/opt/hwloc/lib:/opt/dtk/hip/lib:/opt/dtk/llvm/lib:/opt/dtk/lib:/opt/dtk/lib64:/opt/hyhal/lib:/opt/hyhal/lib64:/opt/rh/devtoolset-7/root/usr/lib64:/opt/rh/devtoolset-7/root/usr/lib:/opt/rh/devtoolset-7/root/usr/lib64/dyninst:/opt/rh/devtoolset-7/root/usr/lib/dyninst:/opt/rh/devtoolset-7/root/usr/lib64:/opt/rh/devtoolset-7/root/usr/lib:/opt/mpi/lib:/opt/hwloc/lib:/usr/local/lib/:/usr/local/lib64/:",
"LESSOPEN": "||/usr/bin/lesspipe.sh %s",
"LS_COLORS": "rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=01;05;37;41:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.axv=01;35:*.anx=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=01;36:*.au=01;36:*.flac=01;36:*.mid=01;36:*.midi=01;36:*.mka=01;36:*.mp3=01;36:*.mpc=01;36:*.ogg=01;36:*.ra=01;36:*.wav=01;36:*.axa=01;36:*.oga=01;36:*.spx=01;36:*.xspf=01;36:",
"MANPATH": "/opt/rh/devtoolset-7/root/usr/share/man:/opt/rh/devtoolset-7/root/usr/share/man:/opt/mpi/share/man:",
"MIOPEN_FIND_MODE": "3",
"OMP_NUM_THREADS": "1",
"PADDLE_CURRENT_ENDPOINT": "127.0.0.1:57587",
"PADDLE_GLOBAL_RANK": "2",
"PADDLE_GLOBAL_SIZE": "4",
"PADDLE_LOCAL_RANK": "2",
"PADDLE_LOCAL_SIZE": "4",
"PADDLE_LOG_DIR": "/workspace/PaddleOCR-release-2.7/debug",
"PADDLE_MASTER": "127.0.0.1:57584",
"PADDLE_NNODES": "1",
"PADDLE_RANK_IN_NODE": "2",
"PADDLE_TRAINERS_NUM": "4",
"PADDLE_TRAINER_ENDPOINTS": "127.0.0.1:57585,127.0.0.1:57586,127.0.0.1:57587,127.0.0.1:57588",
"PADDLE_TRAINER_ID": "2",
"PATH": "/opt/dtk/bin:/opt/dtk/llvm/bin:/opt/dtk/hip/bin:/opt/dtk/hip/bin/hipify:/opt/hyhal/bin:/opt/dtk-23.10/bin:/opt/dtk-23.10/llvm/bin:/opt/dtk-23.10/hip/bin:/opt/dtk-23.10/hip/bin/hipify:/opt/hyhal/bin:/usr/local/bin:/opt/mpi/bin:/opt/hwloc/bin/:/opt/cmake/bin/:/opt/rh/devtoolset-7/root/usr/bin:/usr/local/bin:/opt/mpi/bin:/opt/hwloc/bin/:/opt/cmake/bin/:/opt/dtk/bin:/opt/dtk/llvm/bin:/opt/dtk/hip/bin:/opt/dtk/hip/bin/hipify:/opt/hyhal/bin:/opt/rh/devtoolset-7/root/usr/bin:/opt/mpi/bin:/opt/hwloc/bin/:/opt/cmake/bin/:/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
"PCP_DIR": "/opt/rh/devtoolset-7/root",
"PERL5LIB": "/opt/rh/devtoolset-7/root//usr/lib64/perl5/vendor_perl:/opt/rh/devtoolset-7/root/usr/lib/perl5:/opt/rh/devtoolset-7/root//usr/share/perl5/vendor_perl:/opt/rh/devtoolset-7/root//usr/lib64/perl5/vendor_perl:/opt/rh/devtoolset-7/root/usr/lib/perl5:/opt/rh/devtoolset-7/root//usr/share/perl5/vendor_perl",
"POD_NAME": "ychmko",
"PWD": "/workspace/PaddleOCR-release-2.7",
"PYTHONPATH": "/usr/local/lib/python3.8/site-packages:/usr/local/:/opt/rh/devtoolset-7/root/usr/lib64/python2.7/site-packages:/opt/rh/devtoolset-7/root/usr/lib/python2.7/site-packages:/usr/local/lib/python3.8/site-packages:/usr/local/:/opt/rh/devtoolset-7/root/usr/lib64/python2.7/site-packages:/opt/rh/devtoolset-7/root/usr/lib/python2.7/site-packages:/usr/local/lib/python3.8/site-packages:/usr/local/:",
"QT_QPA_FONTDIR": "/usr/local/lib/python3.8/site-packages/cv2/qt/fonts",
"QT_QPA_PLATFORM_PLUGIN_PATH": "/usr/local/lib/python3.8/site-packages/cv2/qt/plugins",
"ROCM_PATH": "/opt/dtk",
"SHELL": "/bin/bash",
"SHLVL": "2",
"TERM": "xterm",
"TZ": "Asia/Shanghai",
"X_SCLS": "devtoolset-7 ",
"_": "/usr/local/bin/python3"
}
\ No newline at end of file
{
"AMDGPU_TARGETS": "gfx906;gfx926",
"CPLUS_INCLUDE_PATH": "/opt/dtk/include:/opt/hyhal/include:/opt/dtk/llvm/include:/opt/dtk-23.10/include:/opt/hyhal/include:/opt/dtk-23.10/llvm/include:/opt/dtk/include:/opt/hyhal/include:/opt/dtk/llvm/include:",
"CUSTOM_DEVICE_ROOT": "",
"C_INCLUDE_PATH": "/opt/dtk/include:/opt/hyhal/include:/opt/dtk/llvm/include:/opt/dtk-23.10/include:/opt/hyhal/include:/opt/dtk-23.10/llvm/include:/opt/dtk/include:/opt/hyhal/include:/opt/dtk/llvm/include:",
"DTKROOT": "/opt/dtk",
"FLAGS_selected_gpus": "3",
"HIP_PATH": "/opt/dtk/hip",
"HOME": "/root",
"HOSTNAME": "localhost.localdomain",
"HYHAL_PATH": "/opt/hyhal",
"INFOPATH": "/opt/rh/devtoolset-7/root/usr/share/info",
"LANG": "en_US.UTF-8",
"LANGUAGE": "en_US.UTF-8",
"LC_ALL": "en_US.UTF-8",
"LD_LIBRARY_PATH": "/opt/dtk/hip/lib:/opt/dtk/llvm/lib:/opt/dtk/lib:/opt/dtk/lib64:/opt/hyhal/lib:/opt/hyhal/lib64:/opt/dtk-23.10/hip/lib:/opt/dtk-23.10/llvm/lib:/opt/dtk-23.10/lib:/opt/dtk-23.10/lib64:/opt/hyhal/lib:/opt/hyhal/lib64:/usr/local/lib/:/usr/local/lib64/:/opt/mpi/lib:/opt/hwloc/lib:/opt/rh/devtoolset-7/root/usr/lib64:/opt/rh/devtoolset-7/root/usr/lib:/opt/rh/devtoolset-7/root/usr/lib64/dyninst:/opt/rh/devtoolset-7/root/usr/lib/dyninst:/opt/rh/devtoolset-7/root/usr/lib64:/opt/rh/devtoolset-7/root/usr/lib:/usr/local/lib/:/usr/local/lib64/:/opt/mpi/lib:/opt/hwloc/lib:/opt/dtk/hip/lib:/opt/dtk/llvm/lib:/opt/dtk/lib:/opt/dtk/lib64:/opt/hyhal/lib:/opt/hyhal/lib64:/opt/rh/devtoolset-7/root/usr/lib64:/opt/rh/devtoolset-7/root/usr/lib:/opt/rh/devtoolset-7/root/usr/lib64/dyninst:/opt/rh/devtoolset-7/root/usr/lib/dyninst:/opt/rh/devtoolset-7/root/usr/lib64:/opt/rh/devtoolset-7/root/usr/lib:/opt/mpi/lib:/opt/hwloc/lib:/usr/local/lib/:/usr/local/lib64/:",
"LESSOPEN": "||/usr/bin/lesspipe.sh %s",
"LS_COLORS": "rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=01;05;37;41:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.axv=01;35:*.anx=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=01;36:*.au=01;36:*.flac=01;36:*.mid=01;36:*.midi=01;36:*.mka=01;36:*.mp3=01;36:*.mpc=01;36:*.ogg=01;36:*.ra=01;36:*.wav=01;36:*.axa=01;36:*.oga=01;36:*.spx=01;36:*.xspf=01;36:",
"MANPATH": "/opt/rh/devtoolset-7/root/usr/share/man:/opt/rh/devtoolset-7/root/usr/share/man:/opt/mpi/share/man:",
"MIOPEN_FIND_MODE": "3",
"OMP_NUM_THREADS": "1",
"PADDLE_CURRENT_ENDPOINT": "127.0.0.1:57588",
"PADDLE_GLOBAL_RANK": "3",
"PADDLE_GLOBAL_SIZE": "4",
"PADDLE_LOCAL_RANK": "3",
"PADDLE_LOCAL_SIZE": "4",
"PADDLE_LOG_DIR": "/workspace/PaddleOCR-release-2.7/debug",
"PADDLE_MASTER": "127.0.0.1:57584",
"PADDLE_NNODES": "1",
"PADDLE_RANK_IN_NODE": "3",
"PADDLE_TRAINERS_NUM": "4",
"PADDLE_TRAINER_ENDPOINTS": "127.0.0.1:57585,127.0.0.1:57586,127.0.0.1:57587,127.0.0.1:57588",
"PADDLE_TRAINER_ID": "3",
"PATH": "/opt/dtk/bin:/opt/dtk/llvm/bin:/opt/dtk/hip/bin:/opt/dtk/hip/bin/hipify:/opt/hyhal/bin:/opt/dtk-23.10/bin:/opt/dtk-23.10/llvm/bin:/opt/dtk-23.10/hip/bin:/opt/dtk-23.10/hip/bin/hipify:/opt/hyhal/bin:/usr/local/bin:/opt/mpi/bin:/opt/hwloc/bin/:/opt/cmake/bin/:/opt/rh/devtoolset-7/root/usr/bin:/usr/local/bin:/opt/mpi/bin:/opt/hwloc/bin/:/opt/cmake/bin/:/opt/dtk/bin:/opt/dtk/llvm/bin:/opt/dtk/hip/bin:/opt/dtk/hip/bin/hipify:/opt/hyhal/bin:/opt/rh/devtoolset-7/root/usr/bin:/opt/mpi/bin:/opt/hwloc/bin/:/opt/cmake/bin/:/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
"PCP_DIR": "/opt/rh/devtoolset-7/root",
"PERL5LIB": "/opt/rh/devtoolset-7/root//usr/lib64/perl5/vendor_perl:/opt/rh/devtoolset-7/root/usr/lib/perl5:/opt/rh/devtoolset-7/root//usr/share/perl5/vendor_perl:/opt/rh/devtoolset-7/root//usr/lib64/perl5/vendor_perl:/opt/rh/devtoolset-7/root/usr/lib/perl5:/opt/rh/devtoolset-7/root//usr/share/perl5/vendor_perl",
"POD_NAME": "ychmko",
"PWD": "/workspace/PaddleOCR-release-2.7",
"PYTHONPATH": "/usr/local/lib/python3.8/site-packages:/usr/local/:/opt/rh/devtoolset-7/root/usr/lib64/python2.7/site-packages:/opt/rh/devtoolset-7/root/usr/lib/python2.7/site-packages:/usr/local/lib/python3.8/site-packages:/usr/local/:/opt/rh/devtoolset-7/root/usr/lib64/python2.7/site-packages:/opt/rh/devtoolset-7/root/usr/lib/python2.7/site-packages:/usr/local/lib/python3.8/site-packages:/usr/local/:",
"QT_QPA_FONTDIR": "/usr/local/lib/python3.8/site-packages/cv2/qt/fonts",
"QT_QPA_PLATFORM_PLUGIN_PATH": "/usr/local/lib/python3.8/site-packages/cv2/qt/plugins",
"ROCM_PATH": "/opt/dtk",
"SHELL": "/bin/bash",
"SHLVL": "2",
"TERM": "xterm",
"TZ": "Asia/Shanghai",
"X_SCLS": "devtoolset-7 ",
"_": "/usr/local/bin/python3"
}
\ No newline at end of file
AMDGPU_TARGETS=gfx906;gfx926
CPLUS_INCLUDE_PATH=/opt/dtk/include:/opt/hyhal/include:/opt/dtk/llvm/include:/opt/dtk-23.10/include:/opt/hyhal/include:/opt/dtk-23.10/llvm/include:/opt/dtk/include:/opt/hyhal/include:/opt/dtk/llvm/include:
CUSTOM_DEVICE_ROOT=
C_INCLUDE_PATH=/opt/dtk/include:/opt/hyhal/include:/opt/dtk/llvm/include:/opt/dtk-23.10/include:/opt/hyhal/include:/opt/dtk-23.10/llvm/include:/opt/dtk/include:/opt/hyhal/include:/opt/dtk/llvm/include:
DTKROOT=/opt/dtk
FLAGS_selected_gpus=0
HIP_PATH=/opt/dtk/hip
HOME=/root
HOSTNAME=localhost.localdomain
HYHAL_PATH=/opt/hyhal
INFOPATH=/opt/rh/devtoolset-7/root/usr/share/info
LANG=en_US.UTF-8
LANGUAGE=en_US.UTF-8
LC_ALL=en_US.UTF-8
LD_LIBRARY_PATH=/opt/dtk/hip/lib:/opt/dtk/llvm/lib:/opt/dtk/lib:/opt/dtk/lib64:/opt/hyhal/lib:/opt/hyhal/lib64:/opt/dtk-23.10/hip/lib:/opt/dtk-23.10/llvm/lib:/opt/dtk-23.10/lib:/opt/dtk-23.10/lib64:/opt/hyhal/lib:/opt/hyhal/lib64:/usr/local/lib/:/usr/local/lib64/:/opt/mpi/lib:/opt/hwloc/lib:/opt/rh/devtoolset-7/root/usr/lib64:/opt/rh/devtoolset-7/root/usr/lib:/opt/rh/devtoolset-7/root/usr/lib64/dyninst:/opt/rh/devtoolset-7/root/usr/lib/dyninst:/opt/rh/devtoolset-7/root/usr/lib64:/opt/rh/devtoolset-7/root/usr/lib:/usr/local/lib/:/usr/local/lib64/:/opt/mpi/lib:/opt/hwloc/lib:/opt/dtk/hip/lib:/opt/dtk/llvm/lib:/opt/dtk/lib:/opt/dtk/lib64:/opt/hyhal/lib:/opt/hyhal/lib64:/opt/rh/devtoolset-7/root/usr/lib64:/opt/rh/devtoolset-7/root/usr/lib:/opt/rh/devtoolset-7/root/usr/lib64/dyninst:/opt/rh/devtoolset-7/root/usr/lib/dyninst:/opt/rh/devtoolset-7/root/usr/lib64:/opt/rh/devtoolset-7/root/usr/lib:/opt/mpi/lib:/opt/hwloc/lib:/usr/local/lib/:/usr/local/lib64/:
LESSOPEN=||/usr/bin/lesspipe.sh %s
LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=01;05;37;41:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.axv=01;35:*.anx=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=01;36:*.au=01;36:*.flac=01;36:*.mid=01;36:*.midi=01;36:*.mka=01;36:*.mp3=01;36:*.mpc=01;36:*.ogg=01;36:*.ra=01;36:*.wav=01;36:*.axa=01;36:*.oga=01;36:*.spx=01;36:*.xspf=01;36:
MANPATH=/opt/rh/devtoolset-7/root/usr/share/man:/opt/rh/devtoolset-7/root/usr/share/man:/opt/mpi/share/man:
MIOPEN_FIND_MODE=3
OMP_NUM_THREADS=1
PADDLE_CURRENT_ENDPOINT=127.0.0.1:57585
PADDLE_GLOBAL_RANK=0
PADDLE_GLOBAL_SIZE=4
PADDLE_LOCAL_RANK=0
PADDLE_LOCAL_SIZE=4
PADDLE_LOG_DIR=/workspace/PaddleOCR-release-2.7/debug
PADDLE_MASTER=127.0.0.1:57584
PADDLE_NNODES=1
PADDLE_RANK_IN_NODE=0
PADDLE_TRAINERS_NUM=4
PADDLE_TRAINER_ENDPOINTS=127.0.0.1:57585,127.0.0.1:57586,127.0.0.1:57587,127.0.0.1:57588
PADDLE_TRAINER_ID=0
PATH=/opt/dtk/bin:/opt/dtk/llvm/bin:/opt/dtk/hip/bin:/opt/dtk/hip/bin/hipify:/opt/hyhal/bin:/opt/dtk-23.10/bin:/opt/dtk-23.10/llvm/bin:/opt/dtk-23.10/hip/bin:/opt/dtk-23.10/hip/bin/hipify:/opt/hyhal/bin:/usr/local/bin:/opt/mpi/bin:/opt/hwloc/bin/:/opt/cmake/bin/:/opt/rh/devtoolset-7/root/usr/bin:/usr/local/bin:/opt/mpi/bin:/opt/hwloc/bin/:/opt/cmake/bin/:/opt/dtk/bin:/opt/dtk/llvm/bin:/opt/dtk/hip/bin:/opt/dtk/hip/bin/hipify:/opt/hyhal/bin:/opt/rh/devtoolset-7/root/usr/bin:/opt/mpi/bin:/opt/hwloc/bin/:/opt/cmake/bin/:/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
PCP_DIR=/opt/rh/devtoolset-7/root
PERL5LIB=/opt/rh/devtoolset-7/root//usr/lib64/perl5/vendor_perl:/opt/rh/devtoolset-7/root/usr/lib/perl5:/opt/rh/devtoolset-7/root//usr/share/perl5/vendor_perl:/opt/rh/devtoolset-7/root//usr/lib64/perl5/vendor_perl:/opt/rh/devtoolset-7/root/usr/lib/perl5:/opt/rh/devtoolset-7/root//usr/share/perl5/vendor_perl
POD_NAME=ychmko
PWD=/workspace/PaddleOCR-release-2.7
PYTHONPATH=/usr/local/lib/python3.8/site-packages:/usr/local/:/opt/rh/devtoolset-7/root/usr/lib64/python2.7/site-packages:/opt/rh/devtoolset-7/root/usr/lib/python2.7/site-packages:/usr/local/lib/python3.8/site-packages:/usr/local/:/opt/rh/devtoolset-7/root/usr/lib64/python2.7/site-packages:/opt/rh/devtoolset-7/root/usr/lib/python2.7/site-packages:/usr/local/lib/python3.8/site-packages:/usr/local/:
QT_QPA_FONTDIR=/usr/local/lib/python3.8/site-packages/cv2/qt/fonts
QT_QPA_PLATFORM_PLUGIN_PATH=/usr/local/lib/python3.8/site-packages/cv2/qt/plugins
ROCM_PATH=/opt/dtk
SHELL=/bin/bash
SHLVL=2
TERM=xterm
TZ=Asia/Shanghai
X_SCLS=devtoolset-7
_=/usr/local/bin/python3
AMDGPU_TARGETS=gfx906;gfx926
CPLUS_INCLUDE_PATH=/opt/dtk/include:/opt/hyhal/include:/opt/dtk/llvm/include:/opt/dtk-23.10/include:/opt/hyhal/include:/opt/dtk-23.10/llvm/include:/opt/dtk/include:/opt/hyhal/include:/opt/dtk/llvm/include:
CUSTOM_DEVICE_ROOT=
C_INCLUDE_PATH=/opt/dtk/include:/opt/hyhal/include:/opt/dtk/llvm/include:/opt/dtk-23.10/include:/opt/hyhal/include:/opt/dtk-23.10/llvm/include:/opt/dtk/include:/opt/hyhal/include:/opt/dtk/llvm/include:
DTKROOT=/opt/dtk
FLAGS_selected_gpus=1
HIP_PATH=/opt/dtk/hip
HOME=/root
HOSTNAME=localhost.localdomain
HYHAL_PATH=/opt/hyhal
INFOPATH=/opt/rh/devtoolset-7/root/usr/share/info
LANG=en_US.UTF-8
LANGUAGE=en_US.UTF-8
LC_ALL=en_US.UTF-8
LD_LIBRARY_PATH=/opt/dtk/hip/lib:/opt/dtk/llvm/lib:/opt/dtk/lib:/opt/dtk/lib64:/opt/hyhal/lib:/opt/hyhal/lib64:/opt/dtk-23.10/hip/lib:/opt/dtk-23.10/llvm/lib:/opt/dtk-23.10/lib:/opt/dtk-23.10/lib64:/opt/hyhal/lib:/opt/hyhal/lib64:/usr/local/lib/:/usr/local/lib64/:/opt/mpi/lib:/opt/hwloc/lib:/opt/rh/devtoolset-7/root/usr/lib64:/opt/rh/devtoolset-7/root/usr/lib:/opt/rh/devtoolset-7/root/usr/lib64/dyninst:/opt/rh/devtoolset-7/root/usr/lib/dyninst:/opt/rh/devtoolset-7/root/usr/lib64:/opt/rh/devtoolset-7/root/usr/lib:/usr/local/lib/:/usr/local/lib64/:/opt/mpi/lib:/opt/hwloc/lib:/opt/dtk/hip/lib:/opt/dtk/llvm/lib:/opt/dtk/lib:/opt/dtk/lib64:/opt/hyhal/lib:/opt/hyhal/lib64:/opt/rh/devtoolset-7/root/usr/lib64:/opt/rh/devtoolset-7/root/usr/lib:/opt/rh/devtoolset-7/root/usr/lib64/dyninst:/opt/rh/devtoolset-7/root/usr/lib/dyninst:/opt/rh/devtoolset-7/root/usr/lib64:/opt/rh/devtoolset-7/root/usr/lib:/opt/mpi/lib:/opt/hwloc/lib:/usr/local/lib/:/usr/local/lib64/:
LESSOPEN=||/usr/bin/lesspipe.sh %s
LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=01;05;37;41:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.axv=01;35:*.anx=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=01;36:*.au=01;36:*.flac=01;36:*.mid=01;36:*.midi=01;36:*.mka=01;36:*.mp3=01;36:*.mpc=01;36:*.ogg=01;36:*.ra=01;36:*.wav=01;36:*.axa=01;36:*.oga=01;36:*.spx=01;36:*.xspf=01;36:
MANPATH=/opt/rh/devtoolset-7/root/usr/share/man:/opt/rh/devtoolset-7/root/usr/share/man:/opt/mpi/share/man:
MIOPEN_FIND_MODE=3
OMP_NUM_THREADS=1
PADDLE_CURRENT_ENDPOINT=127.0.0.1:57586
PADDLE_GLOBAL_RANK=1
PADDLE_GLOBAL_SIZE=4
PADDLE_LOCAL_RANK=1
PADDLE_LOCAL_SIZE=4
PADDLE_LOG_DIR=/workspace/PaddleOCR-release-2.7/debug
PADDLE_MASTER=127.0.0.1:57584
PADDLE_NNODES=1
PADDLE_RANK_IN_NODE=1
PADDLE_TRAINERS_NUM=4
PADDLE_TRAINER_ENDPOINTS=127.0.0.1:57585,127.0.0.1:57586,127.0.0.1:57587,127.0.0.1:57588
PADDLE_TRAINER_ID=1
PATH=/opt/dtk/bin:/opt/dtk/llvm/bin:/opt/dtk/hip/bin:/opt/dtk/hip/bin/hipify:/opt/hyhal/bin:/opt/dtk-23.10/bin:/opt/dtk-23.10/llvm/bin:/opt/dtk-23.10/hip/bin:/opt/dtk-23.10/hip/bin/hipify:/opt/hyhal/bin:/usr/local/bin:/opt/mpi/bin:/opt/hwloc/bin/:/opt/cmake/bin/:/opt/rh/devtoolset-7/root/usr/bin:/usr/local/bin:/opt/mpi/bin:/opt/hwloc/bin/:/opt/cmake/bin/:/opt/dtk/bin:/opt/dtk/llvm/bin:/opt/dtk/hip/bin:/opt/dtk/hip/bin/hipify:/opt/hyhal/bin:/opt/rh/devtoolset-7/root/usr/bin:/opt/mpi/bin:/opt/hwloc/bin/:/opt/cmake/bin/:/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
PCP_DIR=/opt/rh/devtoolset-7/root
PERL5LIB=/opt/rh/devtoolset-7/root//usr/lib64/perl5/vendor_perl:/opt/rh/devtoolset-7/root/usr/lib/perl5:/opt/rh/devtoolset-7/root//usr/share/perl5/vendor_perl:/opt/rh/devtoolset-7/root//usr/lib64/perl5/vendor_perl:/opt/rh/devtoolset-7/root/usr/lib/perl5:/opt/rh/devtoolset-7/root//usr/share/perl5/vendor_perl
POD_NAME=ychmko
PWD=/workspace/PaddleOCR-release-2.7
PYTHONPATH=/usr/local/lib/python3.8/site-packages:/usr/local/:/opt/rh/devtoolset-7/root/usr/lib64/python2.7/site-packages:/opt/rh/devtoolset-7/root/usr/lib/python2.7/site-packages:/usr/local/lib/python3.8/site-packages:/usr/local/:/opt/rh/devtoolset-7/root/usr/lib64/python2.7/site-packages:/opt/rh/devtoolset-7/root/usr/lib/python2.7/site-packages:/usr/local/lib/python3.8/site-packages:/usr/local/:
QT_QPA_FONTDIR=/usr/local/lib/python3.8/site-packages/cv2/qt/fonts
QT_QPA_PLATFORM_PLUGIN_PATH=/usr/local/lib/python3.8/site-packages/cv2/qt/plugins
ROCM_PATH=/opt/dtk
SHELL=/bin/bash
SHLVL=2
TERM=xterm
TZ=Asia/Shanghai
X_SCLS=devtoolset-7
_=/usr/local/bin/python3
AMDGPU_TARGETS=gfx906;gfx926
CPLUS_INCLUDE_PATH=/opt/dtk/include:/opt/hyhal/include:/opt/dtk/llvm/include:/opt/dtk-23.10/include:/opt/hyhal/include:/opt/dtk-23.10/llvm/include:/opt/dtk/include:/opt/hyhal/include:/opt/dtk/llvm/include:
CUSTOM_DEVICE_ROOT=
C_INCLUDE_PATH=/opt/dtk/include:/opt/hyhal/include:/opt/dtk/llvm/include:/opt/dtk-23.10/include:/opt/hyhal/include:/opt/dtk-23.10/llvm/include:/opt/dtk/include:/opt/hyhal/include:/opt/dtk/llvm/include:
DTKROOT=/opt/dtk
FLAGS_selected_gpus=2
HIP_PATH=/opt/dtk/hip
HOME=/root
HOSTNAME=localhost.localdomain
HYHAL_PATH=/opt/hyhal
INFOPATH=/opt/rh/devtoolset-7/root/usr/share/info
LANG=en_US.UTF-8
LANGUAGE=en_US.UTF-8
LC_ALL=en_US.UTF-8
LD_LIBRARY_PATH=/opt/dtk/hip/lib:/opt/dtk/llvm/lib:/opt/dtk/lib:/opt/dtk/lib64:/opt/hyhal/lib:/opt/hyhal/lib64:/opt/dtk-23.10/hip/lib:/opt/dtk-23.10/llvm/lib:/opt/dtk-23.10/lib:/opt/dtk-23.10/lib64:/opt/hyhal/lib:/opt/hyhal/lib64:/usr/local/lib/:/usr/local/lib64/:/opt/mpi/lib:/opt/hwloc/lib:/opt/rh/devtoolset-7/root/usr/lib64:/opt/rh/devtoolset-7/root/usr/lib:/opt/rh/devtoolset-7/root/usr/lib64/dyninst:/opt/rh/devtoolset-7/root/usr/lib/dyninst:/opt/rh/devtoolset-7/root/usr/lib64:/opt/rh/devtoolset-7/root/usr/lib:/usr/local/lib/:/usr/local/lib64/:/opt/mpi/lib:/opt/hwloc/lib:/opt/dtk/hip/lib:/opt/dtk/llvm/lib:/opt/dtk/lib:/opt/dtk/lib64:/opt/hyhal/lib:/opt/hyhal/lib64:/opt/rh/devtoolset-7/root/usr/lib64:/opt/rh/devtoolset-7/root/usr/lib:/opt/rh/devtoolset-7/root/usr/lib64/dyninst:/opt/rh/devtoolset-7/root/usr/lib/dyninst:/opt/rh/devtoolset-7/root/usr/lib64:/opt/rh/devtoolset-7/root/usr/lib:/opt/mpi/lib:/opt/hwloc/lib:/usr/local/lib/:/usr/local/lib64/:
LESSOPEN=||/usr/bin/lesspipe.sh %s
LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=01;05;37;41:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.axv=01;35:*.anx=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=01;36:*.au=01;36:*.flac=01;36:*.mid=01;36:*.midi=01;36:*.mka=01;36:*.mp3=01;36:*.mpc=01;36:*.ogg=01;36:*.ra=01;36:*.wav=01;36:*.axa=01;36:*.oga=01;36:*.spx=01;36:*.xspf=01;36:
MANPATH=/opt/rh/devtoolset-7/root/usr/share/man:/opt/rh/devtoolset-7/root/usr/share/man:/opt/mpi/share/man:
MIOPEN_FIND_MODE=3
OMP_NUM_THREADS=1
PADDLE_CURRENT_ENDPOINT=127.0.0.1:57587
PADDLE_GLOBAL_RANK=2
PADDLE_GLOBAL_SIZE=4
PADDLE_LOCAL_RANK=2
PADDLE_LOCAL_SIZE=4
PADDLE_LOG_DIR=/workspace/PaddleOCR-release-2.7/debug
PADDLE_MASTER=127.0.0.1:57584
PADDLE_NNODES=1
PADDLE_RANK_IN_NODE=2
PADDLE_TRAINERS_NUM=4
PADDLE_TRAINER_ENDPOINTS=127.0.0.1:57585,127.0.0.1:57586,127.0.0.1:57587,127.0.0.1:57588
PADDLE_TRAINER_ID=2
PATH=/opt/dtk/bin:/opt/dtk/llvm/bin:/opt/dtk/hip/bin:/opt/dtk/hip/bin/hipify:/opt/hyhal/bin:/opt/dtk-23.10/bin:/opt/dtk-23.10/llvm/bin:/opt/dtk-23.10/hip/bin:/opt/dtk-23.10/hip/bin/hipify:/opt/hyhal/bin:/usr/local/bin:/opt/mpi/bin:/opt/hwloc/bin/:/opt/cmake/bin/:/opt/rh/devtoolset-7/root/usr/bin:/usr/local/bin:/opt/mpi/bin:/opt/hwloc/bin/:/opt/cmake/bin/:/opt/dtk/bin:/opt/dtk/llvm/bin:/opt/dtk/hip/bin:/opt/dtk/hip/bin/hipify:/opt/hyhal/bin:/opt/rh/devtoolset-7/root/usr/bin:/opt/mpi/bin:/opt/hwloc/bin/:/opt/cmake/bin/:/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
PCP_DIR=/opt/rh/devtoolset-7/root
PERL5LIB=/opt/rh/devtoolset-7/root//usr/lib64/perl5/vendor_perl:/opt/rh/devtoolset-7/root/usr/lib/perl5:/opt/rh/devtoolset-7/root//usr/share/perl5/vendor_perl:/opt/rh/devtoolset-7/root//usr/lib64/perl5/vendor_perl:/opt/rh/devtoolset-7/root/usr/lib/perl5:/opt/rh/devtoolset-7/root//usr/share/perl5/vendor_perl
POD_NAME=ychmko
PWD=/workspace/PaddleOCR-release-2.7
PYTHONPATH=/usr/local/lib/python3.8/site-packages:/usr/local/:/opt/rh/devtoolset-7/root/usr/lib64/python2.7/site-packages:/opt/rh/devtoolset-7/root/usr/lib/python2.7/site-packages:/usr/local/lib/python3.8/site-packages:/usr/local/:/opt/rh/devtoolset-7/root/usr/lib64/python2.7/site-packages:/opt/rh/devtoolset-7/root/usr/lib/python2.7/site-packages:/usr/local/lib/python3.8/site-packages:/usr/local/:
QT_QPA_FONTDIR=/usr/local/lib/python3.8/site-packages/cv2/qt/fonts
QT_QPA_PLATFORM_PLUGIN_PATH=/usr/local/lib/python3.8/site-packages/cv2/qt/plugins
ROCM_PATH=/opt/dtk
SHELL=/bin/bash
SHLVL=2
TERM=xterm
TZ=Asia/Shanghai
X_SCLS=devtoolset-7
_=/usr/local/bin/python3
AMDGPU_TARGETS=gfx906;gfx926
CPLUS_INCLUDE_PATH=/opt/dtk/include:/opt/hyhal/include:/opt/dtk/llvm/include:/opt/dtk-23.10/include:/opt/hyhal/include:/opt/dtk-23.10/llvm/include:/opt/dtk/include:/opt/hyhal/include:/opt/dtk/llvm/include:
CUSTOM_DEVICE_ROOT=
C_INCLUDE_PATH=/opt/dtk/include:/opt/hyhal/include:/opt/dtk/llvm/include:/opt/dtk-23.10/include:/opt/hyhal/include:/opt/dtk-23.10/llvm/include:/opt/dtk/include:/opt/hyhal/include:/opt/dtk/llvm/include:
DTKROOT=/opt/dtk
FLAGS_selected_gpus=3
HIP_PATH=/opt/dtk/hip
HOME=/root
HOSTNAME=localhost.localdomain
HYHAL_PATH=/opt/hyhal
INFOPATH=/opt/rh/devtoolset-7/root/usr/share/info
LANG=en_US.UTF-8
LANGUAGE=en_US.UTF-8
LC_ALL=en_US.UTF-8
LD_LIBRARY_PATH=/opt/dtk/hip/lib:/opt/dtk/llvm/lib:/opt/dtk/lib:/opt/dtk/lib64:/opt/hyhal/lib:/opt/hyhal/lib64:/opt/dtk-23.10/hip/lib:/opt/dtk-23.10/llvm/lib:/opt/dtk-23.10/lib:/opt/dtk-23.10/lib64:/opt/hyhal/lib:/opt/hyhal/lib64:/usr/local/lib/:/usr/local/lib64/:/opt/mpi/lib:/opt/hwloc/lib:/opt/rh/devtoolset-7/root/usr/lib64:/opt/rh/devtoolset-7/root/usr/lib:/opt/rh/devtoolset-7/root/usr/lib64/dyninst:/opt/rh/devtoolset-7/root/usr/lib/dyninst:/opt/rh/devtoolset-7/root/usr/lib64:/opt/rh/devtoolset-7/root/usr/lib:/usr/local/lib/:/usr/local/lib64/:/opt/mpi/lib:/opt/hwloc/lib:/opt/dtk/hip/lib:/opt/dtk/llvm/lib:/opt/dtk/lib:/opt/dtk/lib64:/opt/hyhal/lib:/opt/hyhal/lib64:/opt/rh/devtoolset-7/root/usr/lib64:/opt/rh/devtoolset-7/root/usr/lib:/opt/rh/devtoolset-7/root/usr/lib64/dyninst:/opt/rh/devtoolset-7/root/usr/lib/dyninst:/opt/rh/devtoolset-7/root/usr/lib64:/opt/rh/devtoolset-7/root/usr/lib:/opt/mpi/lib:/opt/hwloc/lib:/usr/local/lib/:/usr/local/lib64/:
LESSOPEN=||/usr/bin/lesspipe.sh %s
LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=01;05;37;41:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.axv=01;35:*.anx=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=01;36:*.au=01;36:*.flac=01;36:*.mid=01;36:*.midi=01;36:*.mka=01;36:*.mp3=01;36:*.mpc=01;36:*.ogg=01;36:*.ra=01;36:*.wav=01;36:*.axa=01;36:*.oga=01;36:*.spx=01;36:*.xspf=01;36:
MANPATH=/opt/rh/devtoolset-7/root/usr/share/man:/opt/rh/devtoolset-7/root/usr/share/man:/opt/mpi/share/man:
MIOPEN_FIND_MODE=3
OMP_NUM_THREADS=1
PADDLE_CURRENT_ENDPOINT=127.0.0.1:57588
PADDLE_GLOBAL_RANK=3
PADDLE_GLOBAL_SIZE=4
PADDLE_LOCAL_RANK=3
PADDLE_LOCAL_SIZE=4
PADDLE_LOG_DIR=/workspace/PaddleOCR-release-2.7/debug
PADDLE_MASTER=127.0.0.1:57584
PADDLE_NNODES=1
PADDLE_RANK_IN_NODE=3
PADDLE_TRAINERS_NUM=4
PADDLE_TRAINER_ENDPOINTS=127.0.0.1:57585,127.0.0.1:57586,127.0.0.1:57587,127.0.0.1:57588
PADDLE_TRAINER_ID=3
PATH=/opt/dtk/bin:/opt/dtk/llvm/bin:/opt/dtk/hip/bin:/opt/dtk/hip/bin/hipify:/opt/hyhal/bin:/opt/dtk-23.10/bin:/opt/dtk-23.10/llvm/bin:/opt/dtk-23.10/hip/bin:/opt/dtk-23.10/hip/bin/hipify:/opt/hyhal/bin:/usr/local/bin:/opt/mpi/bin:/opt/hwloc/bin/:/opt/cmake/bin/:/opt/rh/devtoolset-7/root/usr/bin:/usr/local/bin:/opt/mpi/bin:/opt/hwloc/bin/:/opt/cmake/bin/:/opt/dtk/bin:/opt/dtk/llvm/bin:/opt/dtk/hip/bin:/opt/dtk/hip/bin/hipify:/opt/hyhal/bin:/opt/rh/devtoolset-7/root/usr/bin:/opt/mpi/bin:/opt/hwloc/bin/:/opt/cmake/bin/:/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
PCP_DIR=/opt/rh/devtoolset-7/root
PERL5LIB=/opt/rh/devtoolset-7/root//usr/lib64/perl5/vendor_perl:/opt/rh/devtoolset-7/root/usr/lib/perl5:/opt/rh/devtoolset-7/root//usr/share/perl5/vendor_perl:/opt/rh/devtoolset-7/root//usr/lib64/perl5/vendor_perl:/opt/rh/devtoolset-7/root/usr/lib/perl5:/opt/rh/devtoolset-7/root//usr/share/perl5/vendor_perl
POD_NAME=ychmko
PWD=/workspace/PaddleOCR-release-2.7
PYTHONPATH=/usr/local/lib/python3.8/site-packages:/usr/local/:/opt/rh/devtoolset-7/root/usr/lib64/python2.7/site-packages:/opt/rh/devtoolset-7/root/usr/lib/python2.7/site-packages:/usr/local/lib/python3.8/site-packages:/usr/local/:/opt/rh/devtoolset-7/root/usr/lib64/python2.7/site-packages:/opt/rh/devtoolset-7/root/usr/lib/python2.7/site-packages:/usr/local/lib/python3.8/site-packages:/usr/local/:
QT_QPA_FONTDIR=/usr/local/lib/python3.8/site-packages/cv2/qt/fonts
QT_QPA_PLATFORM_PLUGIN_PATH=/usr/local/lib/python3.8/site-packages/cv2/qt/plugins
ROCM_PATH=/opt/dtk
SHELL=/bin/bash
SHLVL=2
TERM=xterm
TZ=Asia/Shanghai
X_SCLS=devtoolset-7
_=/usr/local/bin/python3
[2024/01/10 20:05:29] ppocr INFO: Architecture :
[2024/01/10 20:05:29] ppocr INFO: Backbone :
[2024/01/10 20:05:29] ppocr INFO: model_name : large
[2024/01/10 20:05:29] ppocr INFO: name : MobileNetV3
[2024/01/10 20:05:29] ppocr INFO: scale : 0.5
[2024/01/10 20:05:29] ppocr INFO: Head :
[2024/01/10 20:05:29] ppocr INFO: fc_decay : 0
[2024/01/10 20:05:29] ppocr INFO: name : CTCHead
[2024/01/10 20:05:29] ppocr INFO: Neck :
[2024/01/10 20:05:29] ppocr INFO: encoder_type : rnn
[2024/01/10 20:05:29] ppocr INFO: hidden_size : 96
[2024/01/10 20:05:29] ppocr INFO: name : SequenceEncoder
[2024/01/10 20:05:29] ppocr INFO: Transform : None
[2024/01/10 20:05:29] ppocr INFO: algorithm : CRNN
[2024/01/10 20:05:29] ppocr INFO: model_type : rec
[2024/01/10 20:05:29] ppocr INFO: Eval :
[2024/01/10 20:05:29] ppocr INFO: dataset :
[2024/01/10 20:05:29] ppocr INFO: data_dir : ./train_data/data_lmdb_release/validation/
[2024/01/10 20:05:29] ppocr INFO: name : LMDBDataSet
[2024/01/10 20:05:29] ppocr INFO: transforms :
[2024/01/10 20:05:29] ppocr INFO: DecodeImage :
[2024/01/10 20:05:29] ppocr INFO: channel_first : False
[2024/01/10 20:05:29] ppocr INFO: img_mode : BGR
[2024/01/10 20:05:29] ppocr INFO: CTCLabelEncode : None
[2024/01/10 20:05:29] ppocr INFO: RecResizeImg :
[2024/01/10 20:05:29] ppocr INFO: image_shape : [3, 32, 100]
[2024/01/10 20:05:29] ppocr INFO: KeepKeys :
[2024/01/10 20:05:29] ppocr INFO: keep_keys : ['image', 'label', 'length']
[2024/01/10 20:05:29] ppocr INFO: loader :
[2024/01/10 20:05:29] ppocr INFO: batch_size_per_card : 256
[2024/01/10 20:05:29] ppocr INFO: drop_last : False
[2024/01/10 20:05:29] ppocr INFO: num_workers : 4
[2024/01/10 20:05:29] ppocr INFO: shuffle : False
[2024/01/10 20:05:29] ppocr INFO: Global :
[2024/01/10 20:05:29] ppocr INFO: cal_metric_during_train : True
[2024/01/10 20:05:29] ppocr INFO: character_dict_path : None
[2024/01/10 20:05:29] ppocr INFO: checkpoints : None
[2024/01/10 20:05:29] ppocr INFO: distributed : True
[2024/01/10 20:05:29] ppocr INFO: epoch_num : 72
[2024/01/10 20:05:29] ppocr INFO: eval_batch_step : [0, 2000]
[2024/01/10 20:05:29] ppocr INFO: infer_img : doc/imgs_words_en/word_10.png
[2024/01/10 20:05:29] ppocr INFO: infer_mode : False
[2024/01/10 20:05:29] ppocr INFO: log_smooth_window : 20
[2024/01/10 20:05:29] ppocr INFO: max_text_length : 25
[2024/01/10 20:05:29] ppocr INFO: pretrained_model : None
[2024/01/10 20:05:29] ppocr INFO: print_batch_step : 10
[2024/01/10 20:05:29] ppocr INFO: save_epoch_step : 3
[2024/01/10 20:05:29] ppocr INFO: save_inference_dir : None
[2024/01/10 20:05:29] ppocr INFO: save_model_dir : ./output/rec/mv3_none_bilstm_ctc/
[2024/01/10 20:05:29] ppocr INFO: save_res_path : ./output/rec/predicts_mv3_none_bilstm_ctc.txt
[2024/01/10 20:05:29] ppocr INFO: use_gpu : True
[2024/01/10 20:05:29] ppocr INFO: use_space_char : False
[2024/01/10 20:05:29] ppocr INFO: use_visualdl : False
[2024/01/10 20:05:29] ppocr INFO: Loss :
[2024/01/10 20:05:29] ppocr INFO: name : CTCLoss
[2024/01/10 20:05:29] ppocr INFO: Metric :
[2024/01/10 20:05:29] ppocr INFO: main_indicator : acc
[2024/01/10 20:05:29] ppocr INFO: name : RecMetric
[2024/01/10 20:05:29] ppocr INFO: Optimizer :
[2024/01/10 20:05:29] ppocr INFO: beta1 : 0.9
[2024/01/10 20:05:29] ppocr INFO: beta2 : 0.999
[2024/01/10 20:05:29] ppocr INFO: lr :
[2024/01/10 20:05:29] ppocr INFO: learning_rate : 0.0005
[2024/01/10 20:05:29] ppocr INFO: name : Adam
[2024/01/10 20:05:29] ppocr INFO: regularizer :
[2024/01/10 20:05:29] ppocr INFO: factor : 0
[2024/01/10 20:05:29] ppocr INFO: name : L2
[2024/01/10 20:05:29] ppocr INFO: PostProcess :
[2024/01/10 20:05:29] ppocr INFO: name : CTCLabelDecode
[2024/01/10 20:05:29] ppocr INFO: Train :
[2024/01/10 20:05:29] ppocr INFO: dataset :
[2024/01/10 20:05:29] ppocr INFO: data_dir : ./train_data/data_lmdb_release/training/
[2024/01/10 20:05:29] ppocr INFO: name : LMDBDataSet
[2024/01/10 20:05:29] ppocr INFO: transforms :
[2024/01/10 20:05:29] ppocr INFO: DecodeImage :
[2024/01/10 20:05:29] ppocr INFO: channel_first : False
[2024/01/10 20:05:29] ppocr INFO: img_mode : BGR
[2024/01/10 20:05:29] ppocr INFO: CTCLabelEncode : None
[2024/01/10 20:05:29] ppocr INFO: RecResizeImg :
[2024/01/10 20:05:29] ppocr INFO: image_shape : [3, 32, 100]
[2024/01/10 20:05:29] ppocr INFO: KeepKeys :
[2024/01/10 20:05:29] ppocr INFO: keep_keys : ['image', 'label', 'length']
[2024/01/10 20:05:29] ppocr INFO: loader :
[2024/01/10 20:05:29] ppocr INFO: batch_size_per_card : 256
[2024/01/10 20:05:29] ppocr INFO: drop_last : True
[2024/01/10 20:05:29] ppocr INFO: num_workers : 8
[2024/01/10 20:05:29] ppocr INFO: shuffle : False
[2024/01/10 20:05:29] ppocr INFO: profiler_options : None
[2024/01/10 20:05:29] ppocr INFO: train with paddle 2.5.0 and device Place(gpu:0)
======================= Modified FLAGS detected =======================
FLAGS(name='FLAGS_selected_gpus', current_value='0', default_value='')
=======================================================================
I0110 20:05:29.506727 395 tcp_utils.cc:181] The server starts to listen on IP_ANY:57584
I0110 20:05:29.506857 395 tcp_utils.cc:130] Successfully connected to 127.0.0.1:57584
W0110 20:05:33.150748 395 gpu_resources.cc:119] Please NOTE: device: 0, GPU Compute Capability: 90.2, Driver API Version: 50423.5, Runtime API Version: 50423.5
[2024/01/10 20:05:33] ppocr INFO: Initialize indexs of datasets:./train_data/data_lmdb_release/training/
[2024/01/10 20:05:33] ppocr WARNING: The character_dict_path is None, model can only recognize number and lower letters
[2024/01/10 20:05:33] ppocr ERROR: No Images in train dataset, please ensure
1. The images num in the train label_file_list should be larger than or equal with batch size.
2. The annotation file and path in the configuration file are provided normally.
I0110 20:05:33.720058 491 tcp_store.cc:273] receive shutdown event and so quit from MasterDaemon run loop
======================= Modified FLAGS detected =======================
FLAGS(name='FLAGS_selected_gpus', current_value='1', default_value='')
=======================================================================
I0110 20:05:29.505129 397 tcp_utils.cc:107] Retry to connect to 127.0.0.1:57584 while the server is not yet listening.
I0110 20:05:32.505301 397 tcp_utils.cc:130] Successfully connected to 127.0.0.1:57584
W0110 20:05:33.153859 397 gpu_resources.cc:119] Please NOTE: device: 1, GPU Compute Capability: 90.2, Driver API Version: 50423.5, Runtime API Version: 50423.5
[2024/01/10 20:05:33] ppocr ERROR: No Images in train dataset, please ensure
1. The images num in the train label_file_list should be larger than or equal with batch size.
2. The annotation file and path in the configuration file are provided normally.
======================= Modified FLAGS detected =======================
FLAGS(name='FLAGS_selected_gpus', current_value='2', default_value='')
=======================================================================
I0110 20:05:29.504091 399 tcp_utils.cc:107] Retry to connect to 127.0.0.1:57584 while the server is not yet listening.
I0110 20:05:32.504266 399 tcp_utils.cc:130] Successfully connected to 127.0.0.1:57584
W0110 20:05:33.155431 399 gpu_resources.cc:119] Please NOTE: device: 2, GPU Compute Capability: 90.2, Driver API Version: 50423.5, Runtime API Version: 50423.5
[2024/01/10 20:05:33] ppocr ERROR: No Images in train dataset, please ensure
1. The images num in the train label_file_list should be larger than or equal with batch size.
2. The annotation file and path in the configuration file are provided normally.
======================= Modified FLAGS detected =======================
FLAGS(name='FLAGS_selected_gpus', current_value='3', default_value='')
=======================================================================
I0110 20:05:29.499552 401 tcp_utils.cc:107] Retry to connect to 127.0.0.1:57584 while the server is not yet listening.
I0110 20:05:32.499735 401 tcp_utils.cc:130] Successfully connected to 127.0.0.1:57584
W0110 20:05:33.151890 401 gpu_resources.cc:119] Please NOTE: device: 3, GPU Compute Capability: 90.2, Driver API Version: 50423.5, Runtime API Version: 50423.5
[2024/01/10 20:05:33] ppocr ERROR: No Images in train dataset, please ensure
1. The images num in the train label_file_list should be larger than or equal with batch size.
2. The annotation file and path in the configuration file are provided normally.
English | [简体中文](readme_ch.md)
# Jetson Deployment for PaddleOCR
This section introduces the deployment of PaddleOCR on Jetson NX, TX2, nano, AGX and other series of hardware.
## 1. Prepare Environment
You need to prepare a Jetson development hardware. If you need TensorRT, you need to prepare the TensorRT environment. It is recommended to use TensorRT version 7.1.3;
1. Install PaddlePaddle in Jetson
The PaddlePaddle download [link](https://www.paddlepaddle.org.cn/inference/user_guides/download_lib.html#python)
Please select the appropriate installation package for your Jetpack version, cuda version, and trt version. Here, we download paddlepaddle_gpu-2.3.0rc0-cp36-cp36m-linux_aarch64.whl.
Install PaddlePaddle:
```shell
pip3 install -U paddlepaddle_gpu-2.3.0rc0-cp36-cp36m-linux_aarch64.whl
```
2. Download PaddleOCR code and install dependencies
Clone the PaddleOCR code:
```
git clone https://github.com/PaddlePaddle/PaddleOCR
```
and install dependencies:
```
cd PaddleOCR
pip3 install -r requirements.txt
```
*Note: Jetson hardware CPU is poor, dependency installation is slow, please wait patiently*
## 2. Perform prediction
Obtain the PPOCR model from the [document](https://github.com/PaddlePaddle/PaddleOCR/blob/dygraph/doc/doc_en/ppocr_introduction_en.md#6-model-zoo) model library. The following takes the PP-OCRv3 model as an example to introduce the use of the PPOCR model on Jetson:
Download and unzip the PP-OCRv3 models.
```
wget https://paddleocr.bj.bcebos.com/PP-OCRv3/chinese/ch_PP-OCRv3_det_infer.tar
wget https://paddleocr.bj.bcebos.com/PP-OCRv3/chinese/ch_PP-OCRv3_rec_infer.tar
tar xf ch_PP-OCRv3_det_infer.tar
tar xf ch_PP-OCRv3_rec_infer.tar
```
The text detection inference:
```
cd PaddleOCR
python3 tools/infer/predict_det.py --det_model_dir=./inference/ch_PP-OCRv2_det_infer/ --image_dir=./doc/imgs/french_0.jpg --use_gpu=True
```
After executing the command, the predicted information will be printed out in the terminal, and the visualization results will be saved in the `./inference_results/` directory.
![](./images/det_res_french_0.jpg)
The text recognition inference:
```
python3 tools/infer/predict_det.py --rec_model_dir=./inference/ch_PP-OCRv2_rec_infer/ --image_dir=./doc/imgs_words/en/word_2.png --use_gpu=True --rec_image_shape="3,48,320"
```
After executing the command, the predicted information will be printed on the terminal, and the output is as follows:
```
[2022/04/28 15:41:45] root INFO: Predicts of ./doc/imgs_words/en/word_2.png:('yourself', 0.98084533)
```
The text detection and text recognition inference:
```
python3 tools/infer/predict_system.py --det_model_dir=./inference/ch_PP-OCRv2_det_infer/ --rec_model_dir=./inference/ch_PP-OCRv2_rec_infer/ --image_dir=./doc/imgs/00057937.jpg --use_gpu=True --rec_image_shape="3,48,320"
```
After executing the command, the predicted information will be printed out in the terminal, and the visualization results will be saved in the `./inference_results/` directory.
![](./images/00057937.jpg)
To enable TRT prediction, you only need to set `--use_tensorrt=True` on the basis of the above command:
```
python3 tools/infer/predict_system.py --det_model_dir=./inference/ch_PP-OCRv2_det_infer/ --rec_model_dir=./inference/ch_PP-OCRv2_rec_infer/ --image_dir=./doc/imgs/ --rec_image_shape="3,48,320" --use_gpu=True --use_tensorrt=True
```
For more ppocr model predictions, please refer to[document](../../doc/doc_en/models_list_en.md)
[English](readme.md) | 简体中文
# Jetson部署PaddleOCR模型
本节介绍PaddleOCR在Jetson NX、TX2、nano、AGX等系列硬件的部署。
## 1. 环境准备
需要准备一台Jetson开发板,如果需要TensorRT预测,需准备好TensorRT环境,建议使用7.1.3版本的TensorRT;
1. Jetson安装PaddlePaddle
PaddlePaddle下载[链接](https://www.paddlepaddle.org.cn/inference/user_guides/download_lib.html#python)
请选择适合的您Jetpack版本、cuda版本、trt版本的安装包。
安装命令:
```shell
# 安装paddle,以paddlepaddle_gpu-2.3.0rc0-cp36-cp36m-linux_aarch64.whl 为例
pip3 install -U paddlepaddle_gpu-2.3.0rc0-cp36-cp36m-linux_aarch64.whl
```
2. 下载PaddleOCR代码并安装依赖
首先 clone PaddleOCR 代码:
```
git clone https://github.com/PaddlePaddle/PaddleOCR
```
然后,安装依赖:
```
cd PaddleOCR
pip3 install -r requirements.txt
```
*注:jetson硬件CPU较差,依赖安装较慢,请耐心等待*
## 2. 执行预测
[文档](https://github.com/PaddlePaddle/PaddleOCR/blob/dygraph/doc/doc_ch/ppocr_introduction.md#6-%E6%A8%A1%E5%9E%8B%E5%BA%93) 模型库中获取PPOCR模型,下面以PP-OCRv3模型为例,介绍在PPOCR模型在jetson上的使用方式:
下载并解压PP-OCRv3模型
```
wget https://paddleocr.bj.bcebos.com/PP-OCRv3/chinese/ch_PP-OCRv3_det_infer.tar
wget https://paddleocr.bj.bcebos.com/PP-OCRv3/chinese/ch_PP-OCRv3_rec_infer.tar
tar xf ch_PP-OCRv3_det_infer.tar
tar xf ch_PP-OCRv3_rec_infer.tar
```
执行文本检测预测:
```
cd PaddleOCR
python3 tools/infer/predict_det.py --det_model_dir=./inference/ch_PP-OCRv2_det_infer/ --image_dir=./doc/imgs/french_0.jpg --use_gpu=True
```
执行命令后在终端会打印出预测的信息,并在 `./inference_results/` 下保存可视化结果。
![](./images/det_res_french_0.jpg)
执行文本识别预测:
```
python3 tools/infer/predict_det.py --rec_model_dir=./inference/ch_PP-OCRv2_rec_infer/ --image_dir=./doc/imgs_words/en/word_2.png --use_gpu=True --rec_image_shape="3,48,320"
```
执行命令后在终端会打印出预测的信息,输出如下:
```
[2022/04/28 15:41:45] root INFO: Predicts of ./doc/imgs_words/en/word_2.png:('yourself', 0.98084533)
```
执行文本检测+文本识别串联预测:
```
python3 tools/infer/predict_system.py --det_model_dir=./inference/ch_PP-OCRv2_det_infer/ --rec_model_dir=./inference/ch_PP-OCRv2_rec_infer/ --image_dir=./doc/imgs/ --use_gpu=True --rec_image_shape="3,48,320"
```
执行命令后在终端会打印出预测的信息,并在 `./inference_results/` 下保存可视化结果。
![](./images/00057937.jpg)
开启TRT预测只需要在以上命令基础上设置`--use_tensorrt=True`即可:
```
python3 tools/infer/predict_system.py --det_model_dir=./inference/ch_PP-OCRv2_det_infer/ --rec_model_dir=./inference/ch_PP-OCRv2_rec_infer/ --image_dir=./doc/imgs/00057937.jpg --use_gpu=True --use_tensorrt=True --rec_image_shape="3,48,320"
```
更多ppocr模型预测请参考[文档](../../doc/doc_ch/models_list.md)
English | [简体中文](README_ch.md)
# PP-OCR Deployment
- [Paddle Deployment Introduction](#1)
- [PP-OCR Deployment](#2)
<a name="1"></a>
## Paddle Deployment Introduction
Paddle provides a variety of deployment schemes to meet the deployment requirements of different scenarios. Please choose according to the actual situation:
<div align="center">
<img src="../doc/deployment_en.png" width="800">
</div>
<a name="2"></a>
## PP-OCR Deployment
PP-OCR has supported muti deployment schemes. Click the link to get the specific tutorial.
- [Python Inference](../doc/doc_en/inference_ppocr_en.md)
- [C++ Inference](./cpp_infer/readme.md)
- [Serving (Python/C++)](./pdserving/README.md)
- [Paddle-Lite (ARM CPU/OpenCL ARM GPU)](./lite/readme.md)
- [Paddle.js](./paddlejs/README.md)
- [Jetson Inference](https://github.com/PaddlePaddle/PaddleOCR/blob/dygraph/deploy/Jetson/readme.md)
- [Paddle2ONNX](./paddle2onnx/readme.md)
If you need the deployment tutorial of academic algorithm models other than PP-OCR, please directly enter the main page of corresponding algorithms, [entrance](../doc/doc_en/algorithm_overview_en.md)
[English](README.md) | 简体中文
# PP-OCR 模型推理部署
- [Paddle 推理部署方式简介](#1)
- [PP-OCR 推理部署](#2)
<a name="1"></a>
## Paddle 推理部署方式简介
飞桨提供多种部署方案,以满足不同场景的部署需求,请根据实际情况进行选择:
<div align="center">
<img src="../doc/deployment.png" width="800">
</div>
<a name="2"></a>
## PP-OCR 推理部署
PP-OCR模型已打通多种场景部署方案,点击链接获取具体的使用教程。
- [Python 推理](../doc/doc_ch/inference_ppocr.md)
- [C++ 推理](./cpp_infer/readme_ch.md)
- [Serving 服务化部署(Python/C++)](./pdserving/README_CN.md)
- [Paddle-Lite 端侧部署(ARM CPU/OpenCL ARM GPU)](./lite/readme_ch.md)
- [Paddle.js 部署](./paddlejs/README_ch.md)
- [Jetson 推理](https://github.com/PaddlePaddle/PaddleOCR/blob/dygraph/deploy/Jetson/readme_ch.md)
- [Paddle2ONNX 推理](./paddle2onnx/readme_ch.md)
需要PP-OCR以外的学术算法模型的推理部署,请直接进入相应算法主页面,[入口](../doc/doc_ch/algorithm_overview.md)
\ No newline at end of file
*.iml
.gradle
/local.properties
/.idea/*
.DS_Store
/build
/captures
.externalNativeBuild
- [Android Demo](#android-demo)
- [1. 简介](#1-简介)
- [2. 近期更新](#2-近期更新)
- [3. 快速使用](#3-快速使用)
- [3.1 环境准备](#31-环境准备)
- [3.2 导入项目](#32-导入项目)
- [3.3 运行demo](#33-运行demo)
- [3.4 运行模式](#34-运行模式)
- [3.5 设置](#35-设置)
- [4 更多支持](#4-更多支持)
# Android Demo
## 1. 简介
此为PaddleOCR的Android Demo,目前支持文本检测,文本方向分类器和文本识别模型的使用。使用 [PaddleLite v2.10](https://github.com/PaddlePaddle/Paddle-Lite/tree/release/v2.10) 进行开发。
## 2. 近期更新
* 2022.02.27
* 预测库更新到PaddleLite v2.10
* 支持6种运行模式:
* 检测+分类+识别
* 检测+识别
* 分类+识别
* 检测
* 识别
* 分类
## 3. 快速使用
### 3.1 环境准备
1. 在本地环境安装好 Android Studio 工具,详细安装方法请见[Android Stuido 官网](https://developer.android.com/studio)
2. 准备一部 Android 手机,并开启 USB 调试模式。开启方法: `手机设置 -> 查找开发者选项 -> 打开开发者选项和 USB 调试模式`
**注意**:如果您的 Android Studio 尚未配置 NDK ,请根据 Android Studio 用户指南中的[安装及配置 NDK 和 CMake ](https://developer.android.com/studio/projects/install-ndk)内容,预先配置好 NDK 。您可以选择最新的 NDK 版本,或者使用 Paddle Lite 预测库版本一样的 NDK
### 3.2 导入项目
点击 File->New->Import Project..., 然后跟着Android Studio的引导导入
导入完成后呈现如下界面
![](https://paddleocr.bj.bcebos.com/PP-OCRv2/lite/imgs/import_demo.jpg)
### 3.3 运行demo
将手机连接上电脑后,点击Android Studio工具栏中的运行按钮即可运行demo。在此过程中,手机会弹出"允许从 USB 安装软件权限"的弹窗,点击允许即可。
软件安转到手机上后会在手机主屏最后一页看到如下app
<div align="left">
<img src="https://paddleocr.bj.bcebos.com/PP-OCRv2/lite/imgs/install_finish.jpeg" width="400">
</div>
点击app图标即可启动app,启动后app主页如下
<div align="left">
<img src="https://paddleocr.bj.bcebos.com/PP-OCRv2/lite/imgs/main_page.jpg" width="400">
</div>
app主页中有四个按钮,一个下拉列表和一个菜单按钮,他们的功能分别为
* 运行模型:按照已选择的模式,运行对应的模型组合
* 拍照识别:唤起手机相机拍照并获取拍照的图像,拍照完成后需要点击运行模型进行识别
* 选取图片:唤起手机相册拍照选择图像,选择完成后需要点击运行模型进行识别
* 清空绘图:清空当前显示图像上绘制的文本框,以便进行下一次识别(每次识别使用的图像都是当前显示的图像)
* 下拉列表:进行运行模式的选择,目前包含6种运行模式,默认模式为**检测+分类+识别**详细说明见下一节。
* 菜单按钮:点击后会进入菜单界面,进行模型和内置图像有关设置
点击运行模型后,会按照所选择的模式运行对应的模型,**检测+分类+识别**模式下运行的模型结果如下所示:
<img src="https://paddleocr.bj.bcebos.com/PP-OCRv2/lite/imgs/run_det_cls_rec.jpg" width="400">
模型运行完成后,模型和运行状态显示区`STATUS`字段显示了当前模型的运行状态,这里显示为`run model successed`表明模型运行成功。
模型的运行结果显示在运行结果显示区,显示格式为
```text
序号:Det:(x1,y1)(x2,y2)(x3,y3)(x4,y4) Rec: 识别文本,识别置信度 Cls:分类类别,分类分时
```
### 3.4 运行模式
PaddleOCR demo共提供了6种运行模式,如下图
<div align="left">
<img src="https://paddleocr.bj.bcebos.com/PP-OCRv2/lite/imgs/select_mode.jpg" width="400">
</div>
每种模式的运行结果如下表所示
| 检测+分类+识别 | 检测+识别 | 分类+识别 |
|------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------|
| <img src="https://paddleocr.bj.bcebos.com/PP-OCRv2/lite/imgs/run_det_cls_rec.jpg" width="400"> | <img src="https://paddleocr.bj.bcebos.com/PP-OCRv2/lite/imgs/run_det_rec.jpg" width="400"> | <img src="https://paddleocr.bj.bcebos.com/PP-OCRv2/lite/imgs/run_cls_rec.jpg" width="400"> |
| 检测 | 识别 | 分类 |
|----------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------|
| <img src="https://paddleocr.bj.bcebos.com/PP-OCRv2/lite/imgs/run_det.jpg" width="400"> | <img src="https://paddleocr.bj.bcebos.com/PP-OCRv2/lite/imgs/run_rec.jpg" width="400"> | <img src="https://paddleocr.bj.bcebos.com/PP-OCRv2/lite/imgs/run_cls.jpg" width="400"> |
### 3.5 设置
设置界面如下
<div align="left">
<img src="https://paddleocr.bj.bcebos.com/PP-OCRv2/lite/imgs/settings.jpg" width="400">
</div>
在设置界面可以进行如下几项设定:
1. 普通设置
* Enable custom settings: 选中状态下才能更改设置
* Model Path: 所运行的模型地址,使用默认值就好
* Label Path: 识别模型的字典
* Image Path: 进行识别的内置图像名
2. 模型运行态设置,此项设置更改后返回主界面时,会自动重新加载模型
* CPU Thread Num: 模型运行使用的CPU核心数量
* CPU Power Mode: 模型运行模式,大小核设定
3. 输入设置
* det long size: DB模型预处理时图像的长边长度,超过此长度resize到该值,短边进行等比例缩放,小于此长度不进行处理。
4. 输出设置
* Score Threshold: DB模型后处理box的阈值,低于此阈值的box进行过滤,不显示。
## 4 更多支持
1. 实时识别,更新预测库可参考 https://github.com/PaddlePaddle/Paddle-Lite-Demo/tree/develop/ocr/android/app/cxx/ppocr_demo
2. 更多Paddle-Lite相关问题可前往[Paddle-Lite](https://github.com/PaddlePaddle/Paddle-Lite) ,获得更多开发支持
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment