@@ -107,7 +107,7 @@ | |||||
<meta property="og:title" content="OpenI"> | <meta property="og:title" content="OpenI"> | ||||
<meta property="og:type" content="website" /> | <meta property="og:type" content="website" /> | ||||
<meta property="og:image" content="/img/gitea-lg.png" /> | <meta property="og:image" content="/img/gitea-lg.png" /> | ||||
<meta property="og:url" content="https://git.openi.org.cn/" /> | |||||
<meta property="og:url" content="https://openi.pcl.ac.cn/" /> | |||||
<meta property="og:description" content="Efficient code management center, you can host and review code"> | <meta property="og:description" content="Efficient code management center, you can host and review code"> | ||||
<meta property="og:site_name" content="OpenI" /> | <meta property="og:site_name" content="OpenI" /> | ||||
@@ -250,7 +250,7 @@ var _hmt = _hmt || []; | |||||
<a href=https://git.openi.org.cn/OpenIOSSG/promote/src/branch/master/notice/Other_notes/RegisterMobileNumber.md class="a_width" target="_blank"> | |||||
<a href=https://openi.pcl.ac.cn/OpenIOSSG/promote/src/branch/master/notice/Other_notes/RegisterMobileNumber.md class="a_width" target="_blank"> | |||||
<i class="ri-arrow-right-s-line"></i> | <i class="ri-arrow-right-s-line"></i> | ||||
7月中下旬登录启智AI协作平台,需登记手机号码啦>>> | 7月中下旬登录启智AI协作平台,需登记手机号码啦>>> | ||||
</a> | </a> | ||||
@@ -308,7 +308,7 @@ var _hmt = _hmt || []; | |||||
isNewNotice=false; | isNewNotice=false; | ||||
} | } | ||||
let isShowNoticeTag = false; | let isShowNoticeTag = false; | ||||
let notices= [{"Title":"“我为开源打榜狂”上榜领奖者名单公示1周,10万奖金被瓜分,请大家自行确认\u003e\u003e\u003e","Link":"https://openi.org.cn/html/2022/notices_0701/636.html","Visible":1},{"Title":"7月中下旬登录启智AI协作平台,需登记手机号码啦\u003e\u003e\u003e","Link":"https://git.openi.org.cn/OpenIOSSG/promote/src/branch/master/notice/Other_notes/RegisterMobileNumber.md","Visible":1},{"Title":"智算网络Beta版本上线,大大缩短算力排队时间,速来体验吧~\u003e\u003e\u003e","Link":"https://openi.org.cn/html/2022/dongtai_0628/634.html","Visible":1},{"Title":"启智AI协作平台问卷调查,邀请您参加\u003e\u003e\u003e","Link":"https://wj.qq.com/s2/10362208/5c0c","Visible":1}] | |||||
let notices= [{"Title":"“我为开源打榜狂”上榜领奖者名单公示1周,10万奖金被瓜分,请大家自行确认\u003e\u003e\u003e","Link":"https://openi.org.cn/html/2022/notices_0701/636.html","Visible":1},{"Title":"7月中下旬登录启智AI协作平台,需登记手机号码啦\u003e\u003e\u003e","Link":"https://openi.pcl.ac.cn/OpenIOSSG/promote/src/branch/master/notice/Other_notes/RegisterMobileNumber.md","Visible":1},{"Title":"智算网络Beta版本上线,大大缩短算力排队时间,速来体验吧~\u003e\u003e\u003e","Link":"https://openi.org.cn/html/2022/dongtai_0628/634.html","Visible":1},{"Title":"启智AI协作平台问卷调查,邀请您参加\u003e\u003e\u003e","Link":"https://wj.qq.com/s2/10362208/5c0c","Visible":1}] | |||||
if(notices != null && notices!=''){ | if(notices != null && notices!=''){ | ||||
for (i =0;i<notices.length;i++){ | for (i =0;i<notices.length;i++){ | ||||
if (notices[i].Visible==1){ | if (notices[i].Visible==1){ | ||||
@@ -604,7 +604,7 @@ var _hmt = _hmt || []; | |||||
</div> | </div> | ||||
</div> | </div> | ||||
<a href="https://git.openi.org.cn/zeizei/OpenI_Learning" class=" item a_margin" target="_blank"><i class="ri-creative-commons-by-line footer_icon" ></i><p class="footer_icon">Tutorial</p> </a> | |||||
<a href="https://openi.pcl.ac.cn/zeizei/OpenI_Learning" class=" item a_margin" target="_blank"><i class="ri-creative-commons-by-line footer_icon" ></i><p class="footer_icon">Tutorial</p> </a> | |||||
<a href="/api/swagger" class=" item a_margin"><i class="ri-exchange-line footer_icon" > </i><p class="footer_icon">API</p> </a> | <a href="/api/swagger" class=" item a_margin"><i class="ri-exchange-line footer_icon" > </i><p class="footer_icon">API</p> </a> | ||||
<a href="/user/login" class=" item a_margin" ><i class="ri-mail-send-line footer_icon" ></i><p class="footer_icon">Feedback</p></a> | <a href="/user/login" class=" item a_margin" ><i class="ri-mail-send-line footer_icon" ></i><p class="footer_icon">Feedback</p></a> | ||||
@@ -37,7 +37,7 @@ var ( | |||||
SpecialPools *models.SpecialPools | SpecialPools *models.SpecialPools | ||||
CommandPrepareScriptGpu = ";mkdir -p output;mkdir -p code;mkdir -p dataset;mkdir -p pretrainmodel;echo \"start loading script\";wget -q https://git.openi.org.cn/OpenIOSSG/%s/archive/master.zip;" + | |||||
CommandPrepareScriptGpu = ";mkdir -p output;mkdir -p code;mkdir -p dataset;mkdir -p pretrainmodel;echo \"start loading script\";wget -q https://openi.pcl.ac.cn/OpenIOSSG/%s/archive/master.zip;" + | |||||
"echo \"finish loading script\";unzip -q master.zip;cd %s;chmod 777 downloader_for_obs uploader_for_npu downloader_for_minio uploader_for_gpu;" | "echo \"finish loading script\";unzip -q master.zip;cd %s;chmod 777 downloader_for_obs uploader_for_npu downloader_for_minio uploader_for_gpu;" | ||||
) | ) | ||||
@@ -36,7 +36,7 @@ func getHookTemplates() (hookNames, hookTpls, giteaHookTpls, sizeLimitTpls []str | |||||
fmt.Sprintf("#!/usr/bin/env %s\n\"%s\" hook --config='%s' post-receive\n", setting.ScriptType, setting.AppPath, setting.CustomConf), | fmt.Sprintf("#!/usr/bin/env %s\n\"%s\" hook --config='%s' post-receive\n", setting.ScriptType, setting.AppPath, setting.CustomConf), | ||||
} | } | ||||
sizeLimitTpls = []string{ | sizeLimitTpls = []string{ | ||||
fmt.Sprintf("#!/usr/bin/env %s\n\n\nset -o pipefail\n\nreadonly DEFAULT_FILE_MAXSIZE_MB=\"30\" \nreadonly CONFIG_NAME=\"hooks.maxfilesize\"\nreadonly NULLSHA=\"0000000000000000000000000000000000000000\"\nreadonly EXIT_SUCCESS=0\nreadonly EXIT_FAILURE=1\nreadonly DEFAULT_REPO_MAXSIZE_MB=\"1024\" \nreadonly CHECK_FLAG_ON=1\n\n\nstatus=\"$EXIT_SUCCESS\"\n\n# skip this hook entirely if shell check is not open\ncheck_flag=${PUSH_SIZE_CHECK_FLAG}\nif [[ $check_flag != $CHECK_FLAG_ON ]]; then\nexit $EXIT_SUCCESS\nfi\n\n\n#######################################\n# check the file max size limit\n#######################################\n\n# get maximum filesize (from repository-specific config)\nmaxsize_mb=\"${REPO_MAX_FILE_SIZE}\"\n\nif [[ \"$?\" != $EXIT_SUCCESS ]]; then\necho \"failed to get ${CONFIG_NAME} from config\"\nexit \"$EXIT_FAILURE\"\nfi\n\npush_size=\"0\"\n# read lines from stdin (format: \"<oldref> <newref> <refname>\\n\")\nwhile read oldref newref refname; do\n# skip branch deletions\nif [[ \"$newref\" == \"$NULLSHA\" ]]; then\n continue\nfi\n\n# find large objects\n# check all objects from $oldref (possible $NULLSHA) to $newref, but\n# skip all objects that have already been accepted (i.e. are referenced by\n# another branch or tag).\n\nnew_branch_flag=0\nif [[ \"$oldref\" == \"$NULLSHA\" ]]; then\n target=\"$newref\"\n new_branch_flag=1\n echo \"You are creating a new remote branch,openI will check all files in commit history to find oversize files\"\nelse\n target=\"${oldref}..${newref}\"\nfi\nmaxsize=`expr $maxsize_mb \\* 1048576` \n\n# find objects in this push_size\n# print like:\n# 08da8e2ab9ae4095bf94dd71ac913132b880b463 commit 214\n# 43e993b768ede5740e8c65de2ed6edec25053ea1 tree 185\n# 4476971d76569039df7569af1b8d03c288f6b193 blob 20167318 b0417e6593a1.zip\nfiles=\"$(git rev-list --objects \"$target\" | \\\n git cat-file $'--batch-check=%%(objectname) %%(objecttype) %%(objectsize) %%(rest)' | \\\n awk -F ' ' -v maxbytes=\"$maxsize\" 'BEGIN {totalIn=0} {if( $3 > maxbytes && $2 == \"blob\") { totalIn+=$3; print $4} else { totalIn+=$3}} END { printf (\"totalIn=\\t%%s\",totalIn)}' )\"\n \nif [[ \"$?\" != $EXIT_SUCCESS ]]; then\n echo \"failed to check for large files in ref ${refname}\"\n continue\nfi\n\nIFS=$'\\n'\n# rewrite IFS to seperate line in $files\nfor file in $files; do\n # if don't unset IFS,temp_array=(${file}) will get error answer\n \n if [[ ${file} == totalIn=* ]]; then\n\tIFS=$'\\t'\n\ttemp_array=(${file})\n\tpush_size=${temp_array[1]}\n\tcontinue\n fi\n\tunset IFS\n if [[ \"$status\" == $EXIT_SUCCESS ]]; then\n\t\techo -e \"Error: Your push was rejected because it contains files larger than $(numfmt --to=iec \"$maxsize_mb\") Mb\"\n\t\techo \"help document -- https://git.openi.org.cn/zeizei/OpenI_Learning/src/branch/master/docs/git/repository_capacity_help.md\"\n\t\techo \"oversize files:\"\n\t\tstatus=\"$EXIT_FAILURE\"\t\n fi\n echo -e \"\\033[31m- ${file}\\033[0m \"\ndone\n\nif [[ \"$status\" != $EXIT_SUCCESS ]]; then\n\texit \"$status\"\nfi\n\ndone\n\n#######################################\n# check the repo max size limit\n#######################################\nif [[ $push_size -eq \"0\" ]]; then\n\texit $EXIT_SUCCESS\nfi\n\n# if create new branch or tag,use count-objects -v to get pack size\nif [[ $new_branch_flag -eq 1 ]]; then\n size_kb=`git count-objects -v | grep 'size-pack' | sed 's/.*\\(size-pack:\\).//'`\n size_pack_kb=`git count-objects -v | grep 'size:' | sed 's/.*\\(size:\\).//'`\n\ttotal_kb=`expr $size_kb + $size_pack_kb`\n\tlet push_size=$total_kb*1024\nfi\n\nsizelimit_mb=\"${REPO_MAX_SIZE}\"\nlet sizelimit_b=$sizelimit_mb*1024*1024\n\n# repo size at here means the size of repo directory in server \nreposize_b=${REPO_CURRENT_SIZE}\n\ntotal=`expr $push_size + $reposize_b`\n\nif [ $total -gt $sizelimit_b ]; then\n echo \"Error: Your push was rejected because the repository size is large than $sizelimit_mb Mb\"\n echo \"see the help document--https://git.openi.org.cn/zeizei/OpenI_Learning/src/branch/master/docs/git/repository_capacity_help.md\"\n exit $EXIT_FAILURE\nfi\n\n\nexit $EXIT_SUCCESS", setting.ScriptType), | |||||
fmt.Sprintf("#!/usr/bin/env %s\n\n\nset -o pipefail\n\nreadonly DEFAULT_FILE_MAXSIZE_MB=\"30\" \nreadonly CONFIG_NAME=\"hooks.maxfilesize\"\nreadonly NULLSHA=\"0000000000000000000000000000000000000000\"\nreadonly EXIT_SUCCESS=0\nreadonly EXIT_FAILURE=1\nreadonly DEFAULT_REPO_MAXSIZE_MB=\"1024\" \nreadonly CHECK_FLAG_ON=1\n\n\nstatus=\"$EXIT_SUCCESS\"\n\n# skip this hook entirely if shell check is not open\ncheck_flag=${PUSH_SIZE_CHECK_FLAG}\nif [[ $check_flag != $CHECK_FLAG_ON ]]; then\nexit $EXIT_SUCCESS\nfi\n\n\n#######################################\n# check the file max size limit\n#######################################\n\n# get maximum filesize (from repository-specific config)\nmaxsize_mb=\"${REPO_MAX_FILE_SIZE}\"\n\nif [[ \"$?\" != $EXIT_SUCCESS ]]; then\necho \"failed to get ${CONFIG_NAME} from config\"\nexit \"$EXIT_FAILURE\"\nfi\n\npush_size=\"0\"\n# read lines from stdin (format: \"<oldref> <newref> <refname>\\n\")\nwhile read oldref newref refname; do\n# skip branch deletions\nif [[ \"$newref\" == \"$NULLSHA\" ]]; then\n continue\nfi\n\n# find large objects\n# check all objects from $oldref (possible $NULLSHA) to $newref, but\n# skip all objects that have already been accepted (i.e. are referenced by\n# another branch or tag).\n\nnew_branch_flag=0\nif [[ \"$oldref\" == \"$NULLSHA\" ]]; then\n target=\"$newref\"\n new_branch_flag=1\n echo \"You are creating a new remote branch,openI will check all files in commit history to find oversize files\"\nelse\n target=\"${oldref}..${newref}\"\nfi\nmaxsize=`expr $maxsize_mb \\* 1048576` \n\n# find objects in this push_size\n# print like:\n# 08da8e2ab9ae4095bf94dd71ac913132b880b463 commit 214\n# 43e993b768ede5740e8c65de2ed6edec25053ea1 tree 185\n# 4476971d76569039df7569af1b8d03c288f6b193 blob 20167318 b0417e6593a1.zip\nfiles=\"$(git rev-list --objects \"$target\" | \\\n git cat-file $'--batch-check=%%(objectname) %%(objecttype) %%(objectsize) %%(rest)' | \\\n awk -F ' ' -v maxbytes=\"$maxsize\" 'BEGIN {totalIn=0} {if( $3 > maxbytes && $2 == \"blob\") { totalIn+=$3; print $4} else { totalIn+=$3}} END { printf (\"totalIn=\\t%%s\",totalIn)}' )\"\n \nif [[ \"$?\" != $EXIT_SUCCESS ]]; then\n echo \"failed to check for large files in ref ${refname}\"\n continue\nfi\n\nIFS=$'\\n'\n# rewrite IFS to seperate line in $files\nfor file in $files; do\n # if don't unset IFS,temp_array=(${file}) will get error answer\n \n if [[ ${file} == totalIn=* ]]; then\n\tIFS=$'\\t'\n\ttemp_array=(${file})\n\tpush_size=${temp_array[1]}\n\tcontinue\n fi\n\tunset IFS\n if [[ \"$status\" == $EXIT_SUCCESS ]]; then\n\t\techo -e \"Error: Your push was rejected because it contains files larger than $(numfmt --to=iec \"$maxsize_mb\") Mb\"\n\t\techo \"help document -- https://openi.pcl.ac.cn/zeizei/OpenI_Learning/src/branch/master/docs/git/repository_capacity_help.md\"\n\t\techo \"oversize files:\"\n\t\tstatus=\"$EXIT_FAILURE\"\t\n fi\n echo -e \"\\033[31m- ${file}\\033[0m \"\ndone\n\nif [[ \"$status\" != $EXIT_SUCCESS ]]; then\n\texit \"$status\"\nfi\n\ndone\n\n#######################################\n# check the repo max size limit\n#######################################\nif [[ $push_size -eq \"0\" ]]; then\n\texit $EXIT_SUCCESS\nfi\n\n# if create new branch or tag,use count-objects -v to get pack size\nif [[ $new_branch_flag -eq 1 ]]; then\n size_kb=`git count-objects -v | grep 'size-pack' | sed 's/.*\\(size-pack:\\).//'`\n size_pack_kb=`git count-objects -v | grep 'size:' | sed 's/.*\\(size:\\).//'`\n\ttotal_kb=`expr $size_kb + $size_pack_kb`\n\tlet push_size=$total_kb*1024\nfi\n\nsizelimit_mb=\"${REPO_MAX_SIZE}\"\nlet sizelimit_b=$sizelimit_mb*1024*1024\n\n# repo size at here means the size of repo directory in server \nreposize_b=${REPO_CURRENT_SIZE}\n\ntotal=`expr $push_size + $reposize_b`\n\nif [ $total -gt $sizelimit_b ]; then\n echo \"Error: Your push was rejected because the repository size is large than $sizelimit_mb Mb\"\n echo \"see the help document--https://openi.pcl.ac.cn/zeizei/OpenI_Learning/src/branch/master/docs/git/repository_capacity_help.md\"\n exit $EXIT_FAILURE\nfi\n\n\nexit $EXIT_SUCCESS", setting.ScriptType), | |||||
fmt.Sprintf(""), | fmt.Sprintf(""), | ||||
fmt.Sprintf(""), | fmt.Sprintf(""), | ||||
} | } | ||||
@@ -1446,7 +1446,7 @@ func NewContext() { | |||||
DecompressOBSTaskName = sec.Key("DecompressOBSTaskName").MustString("LabelDecompressOBSQueue") | DecompressOBSTaskName = sec.Key("DecompressOBSTaskName").MustString("LabelDecompressOBSQueue") | ||||
sec = Cfg.Section("homepage") | sec = Cfg.Section("homepage") | ||||
RecommentRepoAddr = sec.Key("Address").MustString("https://git.openi.org.cn/OpenIOSSG/promote/raw/branch/master/") | |||||
RecommentRepoAddr = sec.Key("Address").MustString("https://openi.pcl.ac.cn/OpenIOSSG/promote/raw/branch/master/") | |||||
ESSearchURL = sec.Key("ESSearchURL").MustString("http://192.168.207.94:9200") | ESSearchURL = sec.Key("ESSearchURL").MustString("http://192.168.207.94:9200") | ||||
INDEXPOSTFIX = sec.Key("INDEXPOSTFIX").MustString("") | INDEXPOSTFIX = sec.Key("INDEXPOSTFIX").MustString("") | ||||
@@ -1646,7 +1646,7 @@ func getModelConvertConfig() { | |||||
ModelConvert.MindsporeBootFile = sec.Key("MindsporeBootFile").MustString("convert_mindspore.py") | ModelConvert.MindsporeBootFile = sec.Key("MindsporeBootFile").MustString("convert_mindspore.py") | ||||
ModelConvert.TensorFlowNpuBootFile = sec.Key("TensorFlowNpuBootFile").MustString("convert_tensorflow.py") | ModelConvert.TensorFlowNpuBootFile = sec.Key("TensorFlowNpuBootFile").MustString("convert_tensorflow.py") | ||||
ModelConvert.TensorFlowGpuBootFile = sec.Key("TensorFlowGpuBootFile").MustString("convert_tensorflow_gpu.py") | ModelConvert.TensorFlowGpuBootFile = sec.Key("TensorFlowGpuBootFile").MustString("convert_tensorflow_gpu.py") | ||||
ModelConvert.ConvertRepoPath = sec.Key("ConvertRepoPath").MustString("https://git.openi.org.cn/zouap/npu_test") | |||||
ModelConvert.ConvertRepoPath = sec.Key("ConvertRepoPath").MustString("https://openi.pcl.ac.cn/zouap/npu_test") | |||||
ModelConvert.GPU_Resource_Specs_ID = sec.Key("GPU_Resource_Specs_ID").MustInt(1) | ModelConvert.GPU_Resource_Specs_ID = sec.Key("GPU_Resource_Specs_ID").MustInt(1) | ||||
ModelConvert.NPU_FlavorCode = sec.Key("NPU_FlavorCode").MustString("modelarts.bm.910.arm.public.1") | ModelConvert.NPU_FlavorCode = sec.Key("NPU_FlavorCode").MustString("modelarts.bm.910.arm.public.1") | ||||
ModelConvert.NPU_PoolID = sec.Key("NPU_PoolID").MustString("pool7908321a") | ModelConvert.NPU_PoolID = sec.Key("NPU_PoolID").MustString("pool7908321a") | ||||
@@ -1237,7 +1237,7 @@ cloudbrain.benchmark.evaluate_child_type=Child Type | |||||
cloudbrain.benchmark.evaluate_mirror=Mirror | cloudbrain.benchmark.evaluate_mirror=Mirror | ||||
cloudbrain.benchmark.evaluate_train=Train Script | cloudbrain.benchmark.evaluate_train=Train Script | ||||
cloudbrain.benchmark.evaluate_test=Test Script | cloudbrain.benchmark.evaluate_test=Test Script | ||||
cloudbrain.benchmark.types={"type":[{"id":1,"rank_link":"https://git.openi.org.cn/benchmark/?username=admin&algType=detection","first":"Target detection","second":[{"id":1,"value":"None","attachment":"84cf39c4-d8bc-41aa-aaa3-182ce289b105","owner":"yangzhx","repo_name":"detection_benchmark_script"}]},{"id":2,"rank_link":"https://git.openi.org.cn/benchmark/?username=admin&algType=reid","first":"Target re-identification","second":[{"id":1,"value":"Vehicle re-identification","attachment":"84cf39c4-d8bc-41aa-aaa3-182ce289b105","owner":"JiahongXu","repo_name":"benchmark_reID_script"},{"id":2,"value":"Image-based person re-identification","attachment":"84cf39c4-d8bc-41aa-aaa3-182ce289b105","owner":"JiahongXu","repo_name":"benchmark_reID_script"}]},{"id":3,"rank_link":"https://git.openi.org.cn/benchmark/?username=admin&algType=tracking","first":"Multi-target tracking","second":[{"id":1,"value":"None","attachment":"84cf39c4-d8bc-41aa-aaa3-182ce289b105","owner":"lix07","repo_name":"MOT_benchmark_script"}]}]} | |||||
cloudbrain.benchmark.types={"type":[{"id":1,"rank_link":"https://openi.pcl.ac.cn/benchmark/?username=admin&algType=detection","first":"Target detection","second":[{"id":1,"value":"None","attachment":"84cf39c4-d8bc-41aa-aaa3-182ce289b105","owner":"yangzhx","repo_name":"detection_benchmark_script"}]},{"id":2,"rank_link":"https://openi.pcl.ac.cn/benchmark/?username=admin&algType=reid","first":"Target re-identification","second":[{"id":1,"value":"Vehicle re-identification","attachment":"84cf39c4-d8bc-41aa-aaa3-182ce289b105","owner":"JiahongXu","repo_name":"benchmark_reID_script"},{"id":2,"value":"Image-based person re-identification","attachment":"84cf39c4-d8bc-41aa-aaa3-182ce289b105","owner":"JiahongXu","repo_name":"benchmark_reID_script"}]},{"id":3,"rank_link":"https://openi.pcl.ac.cn/benchmark/?username=admin&algType=tracking","first":"Multi-target tracking","second":[{"id":1,"value":"None","attachment":"84cf39c4-d8bc-41aa-aaa3-182ce289b105","owner":"lix07","repo_name":"MOT_benchmark_script"}]}]} | |||||
cloudbrain.morethanonejob=You already have a running or waiting task, create it after that task is over. | cloudbrain.morethanonejob=You already have a running or waiting task, create it after that task is over. | ||||
cloudbrain.morethanonejob1=You have created an <span style="color:rgba(242, 113, 28, 1);"> equivalent task </span> that is waiting or running, please wait for the task to finish before creating it. | cloudbrain.morethanonejob1=You have created an <span style="color:rgba(242, 113, 28, 1);"> equivalent task </span> that is waiting or running, please wait for the task to finish before creating it. | ||||
cloudbrain.morethanonejob2=You can view all your Cloud Brain tasks in <a href="/cloudbrains" target="_blank"> Home > Cloudbrain Task </a>. | cloudbrain.morethanonejob2=You can view all your Cloud Brain tasks in <a href="/cloudbrains" target="_blank"> Home > Cloudbrain Task </a>. | ||||
@@ -1263,7 +1263,7 @@ model_Evaluation_not_created = Model evaluation has not been created | |||||
repo_not_initialized = Code version: You have not initialized the code repository, please <a href="%s"> initialized </a> first ; | repo_not_initialized = Code version: You have not initialized the code repository, please <a href="%s"> initialized </a> first ; | ||||
debug_task_running_limit =Running time: no more than 4 hours, it will automatically stop if it exceeds 4 hours; | debug_task_running_limit =Running time: no more than 4 hours, it will automatically stop if it exceeds 4 hours; | ||||
dataset_desc = Dataset: Cloud Brain 1 provides CPU/GPU,Cloud Brain 2 provides Ascend NPU.And dataset also needs to be uploaded to the corresponding environment; | dataset_desc = Dataset: Cloud Brain 1 provides CPU/GPU,Cloud Brain 2 provides Ascend NPU.And dataset also needs to be uploaded to the corresponding environment; | ||||
platform_instructions = Instructions for use: You can refer to the <a href="https://git.openi.org.cn/zeizei/OpenI_Learning"> OpenI_Learning </a> course of Qizhi AI collaboration platform. | |||||
platform_instructions = Instructions for use: You can refer to the <a href="https://openi.pcl.ac.cn/zeizei/OpenI_Learning"> OpenI_Learning </a> course of Qizhi AI collaboration platform. | |||||
platform_instructions1 = Instructions for use: You can refer to the | platform_instructions1 = Instructions for use: You can refer to the | ||||
platform_instructions2 = OpenI_Learning | platform_instructions2 = OpenI_Learning | ||||
platform_instructions3 = course of Openi AI collaboration platform. | platform_instructions3 = course of Openi AI collaboration platform. | ||||
@@ -1248,8 +1248,8 @@ cloudbrain.benchmark.evaluate_child_type=子类型 | |||||
cloudbrain.benchmark.evaluate_mirror=镜像 | cloudbrain.benchmark.evaluate_mirror=镜像 | ||||
cloudbrain.benchmark.evaluate_train=训练程序 | cloudbrain.benchmark.evaluate_train=训练程序 | ||||
cloudbrain.benchmark.evaluate_test=测试程序 | cloudbrain.benchmark.evaluate_test=测试程序 | ||||
cloudbrain.benchmark.types={"type":[{"id":1,"rank_link":"https://git.openi.org.cn/benchmark/?username=admin&algType=detection","first":"目标检测","second":[{"id":1,"value":"无","attachment":"84cf39c4-d8bc-41aa-aaa3-182ce289b105","owner":"yangzhx","repo_name":"detection_benchmark_script"}]},{"id":2,"rank_link":"https://git.openi.org.cn/benchmark/?username=admin&algType=reid","first":"目标重识别","second":[{"id":1,"value":"车辆重识别","attachment":"84cf39c4-d8bc-41aa-aaa3-182ce289b105","owner":"JiahongXu","repo_name":"benchmark_reID_script"},{"id":2,"value":"基于图像的行人重识别","attachment":"84cf39c4-d8bc-41aa-aaa3-182ce289b105","owner":"JiahongXu","repo_name":"benchmark_reID_script"}]},{"id":3,"rank_link":"https://git.openi.org.cn/benchmark/?username=admin&algType=tracking","first":"多目标跟踪","second":[{"id":1,"value":"无","attachment":"84cf39c4-d8bc-41aa-aaa3-182ce289b105","owner":"lix07","repo_name":"MOT_benchmark_script"}]}]} | |||||
cloudbrain.benchmark.model.types={"type":[{"id":1,"rank_link":"https://git.openi.org.cn/benchmark/?username=admin&algType=detection","first":"目标检测","second":[{"id":1,"value":"无","attachment":"84cf39c4-d8bc-41aa-aaa3-182ce289b105","owner":"yangzhx","repo_name":"detection_benchmark_script"}]},{"id":2,"rank_link":"https://git.openi.org.cn/benchmark/?username=admin&algType=reid","first":"目标重识别","second":[{"id":1,"value":"车辆重识别","attachment":"84cf39c4-d8bc-41aa-aaa3-182ce289b105","owner":"JiahongXu","repo_name":"benchmark_reID_script"},{"id":2,"value":"基于图像的行人重识别","attachment":"84cf39c4-d8bc-41aa-aaa3-182ce289b105","owner":"JiahongXu","repo_name":"benchmark_reID_script"}]},{"id":3,"rank_link":"https://git.openi.org.cn/benchmark/?username=admin&algType=tracking","first":"多目标跟踪","second":[{"id":1,"value":"无","attachment":"84cf39c4-d8bc-41aa-aaa3-182ce289b105","owner":"lix07","repo_name":"MOT_benchmark_script"}]}]} | |||||
cloudbrain.benchmark.types={"type":[{"id":1,"rank_link":"https://openi.pcl.ac.cn/benchmark/?username=admin&algType=detection","first":"目标检测","second":[{"id":1,"value":"无","attachment":"84cf39c4-d8bc-41aa-aaa3-182ce289b105","owner":"yangzhx","repo_name":"detection_benchmark_script"}]},{"id":2,"rank_link":"https://openi.pcl.ac.cn/benchmark/?username=admin&algType=reid","first":"目标重识别","second":[{"id":1,"value":"车辆重识别","attachment":"84cf39c4-d8bc-41aa-aaa3-182ce289b105","owner":"JiahongXu","repo_name":"benchmark_reID_script"},{"id":2,"value":"基于图像的行人重识别","attachment":"84cf39c4-d8bc-41aa-aaa3-182ce289b105","owner":"JiahongXu","repo_name":"benchmark_reID_script"}]},{"id":3,"rank_link":"https://openi.pcl.ac.cn/benchmark/?username=admin&algType=tracking","first":"多目标跟踪","second":[{"id":1,"value":"无","attachment":"84cf39c4-d8bc-41aa-aaa3-182ce289b105","owner":"lix07","repo_name":"MOT_benchmark_script"}]}]} | |||||
cloudbrain.benchmark.model.types={"type":[{"id":1,"rank_link":"https://openi.pcl.ac.cn/benchmark/?username=admin&algType=detection","first":"目标检测","second":[{"id":1,"value":"无","attachment":"84cf39c4-d8bc-41aa-aaa3-182ce289b105","owner":"yangzhx","repo_name":"detection_benchmark_script"}]},{"id":2,"rank_link":"https://openi.pcl.ac.cn/benchmark/?username=admin&algType=reid","first":"目标重识别","second":[{"id":1,"value":"车辆重识别","attachment":"84cf39c4-d8bc-41aa-aaa3-182ce289b105","owner":"JiahongXu","repo_name":"benchmark_reID_script"},{"id":2,"value":"基于图像的行人重识别","attachment":"84cf39c4-d8bc-41aa-aaa3-182ce289b105","owner":"JiahongXu","repo_name":"benchmark_reID_script"}]},{"id":3,"rank_link":"https://openi.pcl.ac.cn/benchmark/?username=admin&algType=tracking","first":"多目标跟踪","second":[{"id":1,"value":"无","attachment":"84cf39c4-d8bc-41aa-aaa3-182ce289b105","owner":"lix07","repo_name":"MOT_benchmark_script"}]}]} | |||||
cloudbrain.morethanonejob=您已经创建了一个正在等待或运行中的同类任务,请等待任务结束再创建。 | cloudbrain.morethanonejob=您已经创建了一个正在等待或运行中的同类任务,请等待任务结束再创建。 | ||||
cloudbrain.morethanonejob1=您已经有 <span style="color:rgba(242, 113, 28, 1);">同类任务</span> 正在等待或运行中,请等待任务结束再创建; | cloudbrain.morethanonejob1=您已经有 <span style="color:rgba(242, 113, 28, 1);">同类任务</span> 正在等待或运行中,请等待任务结束再创建; | ||||
cloudbrain.morethanonejob2=可以在 “<a href="/cloudbrains" target="_blank" >个人中心 > 云脑任务</a>” 查看您所有的云脑任务。 | cloudbrain.morethanonejob2=可以在 “<a href="/cloudbrains" target="_blank" >个人中心 > 云脑任务</a>” 查看您所有的云脑任务。 | ||||
@@ -1275,7 +1275,7 @@ model_Evaluation_not_created = 未创建过评测任务 | |||||
repo_not_initialized = 代码版本:您还没有初始化代码仓库,请先<a href=%s>创建代码版本</a>; | repo_not_initialized = 代码版本:您还没有初始化代码仓库,请先<a href=%s>创建代码版本</a>; | ||||
debug_task_running_limit = 运行时长:最长不超过4个小时,超过4个小时将自动停止; | debug_task_running_limit = 运行时长:最长不超过4个小时,超过4个小时将自动停止; | ||||
dataset_desc = 数据集:云脑1提供 CPU / GPU 资源,云脑2提供 Ascend NPU 资源,调试使用的数据集也需要上传到对应的环境; | dataset_desc = 数据集:云脑1提供 CPU / GPU 资源,云脑2提供 Ascend NPU 资源,调试使用的数据集也需要上传到对应的环境; | ||||
platform_instructions = 使用说明:可以参考启智AI协作平台<a href="https://git.openi.org.cn/zeizei/OpenI_Learning">小白训练营课程</a>。 | |||||
platform_instructions = 使用说明:可以参考启智AI协作平台<a href="https://openi.pcl.ac.cn/zeizei/OpenI_Learning">小白训练营课程</a>。 | |||||
platform_instructions1 = 使用说明:可以参考启智AI协作平台 | platform_instructions1 = 使用说明:可以参考启智AI协作平台 | ||||
platform_instructions2 = 小白训练营课程 | platform_instructions2 = 小白训练营课程 | ||||
platform_instructions3 = 。 | platform_instructions3 = 。 | ||||
@@ -606,8 +606,7 @@ function displayRepo(json){ | |||||
if (json != null && json.length > 0){ | if (json != null && json.length > 0){ | ||||
var repoMap = {}; | var repoMap = {}; | ||||
for (var i = 0, iLen = json.length; i < iLen; i++) { | for (var i = 0, iLen = json.length; i < iLen; i++) { | ||||
var repo = json[i]; | |||||
var labelSearch = repo.Label; | |||||
var repo = json[i]; | |||||
var label = isZh ? repo.Label : repo.Label_en; | var label = isZh ? repo.Label : repo.Label_en; | ||||
if (repoMap[label]) { | if (repoMap[label]) { | ||||
repoMap[label].push(repo); | repoMap[label].push(repo); | ||||
@@ -618,6 +617,7 @@ function displayRepo(json){ | |||||
for (var label in repoMap) { | for (var label in repoMap) { | ||||
var repos = repoMap[label]; | var repos = repoMap[label]; | ||||
var labelSearch = repos[0].Label; | |||||
html += `<div class="swiper-slide"><div><a style="color:rgb(50, 145, 248);font-size:16px;font-weight:550;" href="/explore/repos?q=&topic=${labelSearch}&sort=hot"># ${label}</a></div>`; | html += `<div class="swiper-slide"><div><a style="color:rgb(50, 145, 248);font-size:16px;font-weight:550;" href="/explore/repos?q=&topic=${labelSearch}&sort=hot"># ${label}</a></div>`; | ||||
for (var i = 0, iLen = repos.length; i < iLen; i++) { | for (var i = 0, iLen = repos.length; i < iLen; i++) { | ||||
if (i >= 4) break; | if (i >= 4) break; | ||||
@@ -810,15 +810,23 @@ function getRecommendModule() { | |||||
function initHomeTopBanner() { | function initHomeTopBanner() { | ||||
var homeSlideTimer = null; | var homeSlideTimer = null; | ||||
var homeSlideDuration = 8000; | var homeSlideDuration = 8000; | ||||
function homeSlide(direction) { | |||||
function homeSlide(direction, index) { | |||||
var slidePages = $('._hm-pg-c ._hm-pg'); | var slidePages = $('._hm-pg-c ._hm-pg'); | ||||
var currentPage = slidePages.filter('._hm-pg-show'); | var currentPage = slidePages.filter('._hm-pg-show'); | ||||
var slidePagination = $('._hm-slide-pagination-c ._hm-slide-pagination-item'); | |||||
var currentIndex = currentPage.index(); | var currentIndex = currentPage.index(); | ||||
var next = direction == 'left' ? currentIndex - 1 : currentIndex + 1; | |||||
var next = 0; | |||||
if (direction) { | |||||
next = direction == 'left' ? currentIndex - 1 : currentIndex + 1; | |||||
} else { | |||||
next = index || 0; | |||||
} | |||||
if (next < 0) next = slidePages.length - 1; | if (next < 0) next = slidePages.length - 1; | ||||
if (next == slidePages.length) next = 0; | if (next == slidePages.length) next = 0; | ||||
slidePages.removeClass('_hm-pg-show'); | slidePages.removeClass('_hm-pg-show'); | ||||
slidePages.eq(next).addClass('_hm-pg-show'); | slidePages.eq(next).addClass('_hm-pg-show'); | ||||
slidePagination.removeClass('_hm-slide-pagination-item-active'); | |||||
slidePagination.eq(next).addClass('_hm-slide-pagination-item-active'); | |||||
} | } | ||||
function startSlide() { | function startSlide() { | ||||
@@ -846,6 +854,12 @@ function initHomeTopBanner() { | |||||
}).on('mouseleave', function() { | }).on('mouseleave', function() { | ||||
startSlide(); | startSlide(); | ||||
}); | }); | ||||
$('._hm-slide-pagination-c ._hm-slide-pagination-item').on('click', function() { | |||||
var self = $(this); | |||||
if (self.hasClass('_hm-slide-pagination-item-active')) return; | |||||
homeSlide('', self.index()); | |||||
startSlide(); | |||||
}); | |||||
setTimeout(function() { startSlide(); }, 500); | setTimeout(function() { startSlide(); }, 500); | ||||
} | } | ||||
@@ -49,7 +49,7 @@ const ( | |||||
//TensorFlowNpuBootFile = "convert_tensorflow.py" | //TensorFlowNpuBootFile = "convert_tensorflow.py" | ||||
//TensorFlowGpuBootFile = "convert_tensorflow_gpu.py" | //TensorFlowGpuBootFile = "convert_tensorflow_gpu.py" | ||||
//ConvertRepoPath = "https://git.openi.org.cn/zouap/npu_test" | |||||
//ConvertRepoPath = "https://openi.pcl.ac.cn/zouap/npu_test" | |||||
CONVERT_FORMAT_ONNX = 0 | CONVERT_FORMAT_ONNX = 0 | ||||
CONVERT_FORMAT_TRT = 1 | CONVERT_FORMAT_TRT = 1 | ||||
@@ -50,10 +50,10 @@ | |||||
}); | }); | ||||
})(); | })(); | ||||
</script> | </script> | ||||
<a href="https://git.openi.org.cn/zeizei/OpenI_Learning" class="item" target="_blank"><i class="compass icon" ></i> {{.i18n.Tr "custom.Platform_Tutorial"}}</a> | |||||
<a href="https://openi.pcl.ac.cn/zeizei/OpenI_Learning" class="item" target="_blank"><i class="compass icon" ></i> {{.i18n.Tr "custom.Platform_Tutorial"}}</a> | |||||
{{if .EnableSwagger}}<a href="/api/swagger" class="item"><i class="plug icon"></i> API</a>{{end}} | {{if .EnableSwagger}}<a href="/api/swagger" class="item"><i class="plug icon"></i> API</a>{{end}} | ||||
{{if .IsSigned}} | {{if .IsSigned}} | ||||
<a href="https://git.openi.org.cn/zeizei/OpenI_Learning/issues/new" class="item" target="_blank"><i class="envelope icon"></i> {{.i18n.Tr "custom.foot.advice_feedback"}}</a> | |||||
<a href="https://openi.pcl.ac.cn/zeizei/OpenI_Learning/issues/new" class="item" target="_blank"><i class="envelope icon"></i> {{.i18n.Tr "custom.foot.advice_feedback"}}</a> | |||||
{{else}} | {{else}} | ||||
<a href="{{AppSubUrl}}/user/login" class="item"><i class="envelope icon"></i> {{.i18n.Tr "custom.foot.advice_feedback"}}</a> | <a href="{{AppSubUrl}}/user/login" class="item"><i class="envelope icon"></i> {{.i18n.Tr "custom.foot.advice_feedback"}}</a> | ||||
{{end}} | {{end}} | ||||
@@ -46,10 +46,10 @@ | |||||
}); | }); | ||||
})(); | })(); | ||||
</script> | </script> | ||||
<a href="https://git.openi.org.cn/zeizei/OpenI_Learning" class="item" target="_blank"><i class="compass icon"></i> {{.i18n.Tr "custom.Platform_Tutorial"}} </a> | |||||
<a href="https://openi.pcl.ac.cn/zeizei/OpenI_Learning" class="item" target="_blank"><i class="compass icon"></i> {{.i18n.Tr "custom.Platform_Tutorial"}} </a> | |||||
{{if .EnableSwagger}}<a href="/api/swagger" class="item"><i class="plug icon" ></i> API</a>{{end}} | {{if .EnableSwagger}}<a href="/api/swagger" class="item"><i class="plug icon" ></i> API</a>{{end}} | ||||
{{if .IsSigned}} | {{if .IsSigned}} | ||||
<a href="https://git.openi.org.cn/zeizei/OpenI_Learning/issues/new" class="item" target="_blank"><i class="envelope icon"></i> {{.i18n.Tr "custom.foot.advice_feedback"}}</a> | |||||
<a href="https://openi.pcl.ac.cn/zeizei/OpenI_Learning/issues/new" class="item" target="_blank"><i class="envelope icon"></i> {{.i18n.Tr "custom.foot.advice_feedback"}}</a> | |||||
{{else}} | {{else}} | ||||
<a href="{{AppSubUrl}}/user/login" class="item"><i class="envelope icon"></i> {{.i18n.Tr "custom.foot.advice_feedback"}}</a> | <a href="{{AppSubUrl}}/user/login" class="item"><i class="envelope icon"></i> {{.i18n.Tr "custom.foot.advice_feedback"}}</a> | ||||
{{end}} | {{end}} | ||||
@@ -191,7 +191,7 @@ | |||||
{{svg "octicon-question" 16}} | {{svg "octicon-question" 16}} | ||||
{{.i18n.Tr "help"}}<!-- Help --> | {{.i18n.Tr "help"}}<!-- Help --> | ||||
</a--> | </a--> | ||||
<a class="item" href="https://git.openi.org.cn/zeizei/OpenI_Learning" target="_blank"> | |||||
<a class="item" href="https://openi.pcl.ac.cn/zeizei/OpenI_Learning" target="_blank"> | |||||
<i class="tutorial_icon"> | <i class="tutorial_icon"> | ||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="16" height="16"> | <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="16" height="16"> | ||||
<path fill="none" d="M0 0h24v24H0z"/><path d="M2 3.993A1 1 0 0 1 2.992 3h18.016c.548 0 .992.445.992.993v16.014a1 1 0 0 1-.992.993H2.992A.993.993 0 0 1 2 20.007V3.993zM12 5v14h8V5h-8zm1 2h6v2h-6V7zm0 3h6v2h-6v-2z"/> | <path fill="none" d="M0 0h24v24H0z"/><path d="M2 3.993A1 1 0 0 1 2.992 3h18.016c.548 0 .992.445.992.993v16.014a1 1 0 0 1-.992.993H2.992A.993.993 0 0 1 2 20.007V3.993zM12 5v14h8V5h-8zm1 2h6v2h-6V7zm0 3h6v2h-6v-2z"/> | ||||
@@ -246,7 +246,7 @@ | |||||
</form> | </form> | ||||
{{if .ShowRegistrationButton}} | {{if .ShowRegistrationButton}} | ||||
{{if .IsCourse}} | {{if .IsCourse}} | ||||
<a class="item{{if .PageIsSignUp}} active{{end}}" href="https://git.openi.org.cn/user/sign_up" target="_blank"> | |||||
<a class="item{{if .PageIsSignUp}} active{{end}}" href="https://openi.pcl.ac.cn/user/sign_up" target="_blank"> | |||||
{{svg "octicon-person" 16}} {{.i18n.Tr "register"}} | {{svg "octicon-person" 16}} {{.i18n.Tr "register"}} | ||||
</a> | </a> | ||||
{{else}} | {{else}} | ||||
@@ -256,7 +256,7 @@ | |||||
{{end}} | {{end}} | ||||
{{end}} | {{end}} | ||||
{{if .IsCourse}} | {{if .IsCourse}} | ||||
<a class="item{{if .PageIsSignIn}} active{{end}}" rel="nofollow" href="https://git.openi.org.cn/user/login?course=true" target="_blank"> | |||||
<a class="item{{if .PageIsSignIn}} active{{end}}" rel="nofollow" href="https://openi.pcl.ac.cn/user/login?course=true" target="_blank"> | |||||
{{svg "octicon-sign-in" 16}} {{.i18n.Tr "sign_in"}} | {{svg "octicon-sign-in" 16}} {{.i18n.Tr "sign_in"}} | ||||
</a> | </a> | ||||
{{else}} | {{else}} | ||||
@@ -186,7 +186,7 @@ | |||||
{{svg "octicon-question" 16}} | {{svg "octicon-question" 16}} | ||||
{{.i18n.Tr "help"}}<!-- Help --> | {{.i18n.Tr "help"}}<!-- Help --> | ||||
</a--> | </a--> | ||||
<a class="item" href="https://git.openi.org.cn/zeizei/OpenI_Learning" target="_blank"> | |||||
<a class="item" href="https://openi.pcl.ac.cn/zeizei/OpenI_Learning" target="_blank"> | |||||
<i class="tutorial_icon"> | <i class="tutorial_icon"> | ||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="16" height="16"> | <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="16" height="16"> | ||||
<path fill="none" d="M0 0h24v24H0z"/><path d="M2 3.993A1 1 0 0 1 2.992 3h18.016c.548 0 .992.445.992.993v16.014a1 1 0 0 1-.992.993H2.992A.993.993 0 0 1 2 20.007V3.993zM12 5v14h8V5h-8zm1 2h6v2h-6V7zm0 3h6v2h-6v-2z"/> | <path fill="none" d="M0 0h24v24H0z"/><path d="M2 3.993A1 1 0 0 1 2.992 3h18.016c.548 0 .992.445.992.993v16.014a1 1 0 0 1-.992.993H2.992A.993.993 0 0 1 2 20.007V3.993zM12 5v14h8V5h-8zm1 2h6v2h-6V7zm0 3h6v2h-6v-2z"/> | ||||
@@ -168,7 +168,7 @@ | |||||
{{svg "octicon-question" 16}} | {{svg "octicon-question" 16}} | ||||
{{.i18n.Tr "help"}}<!-- Help --> | {{.i18n.Tr "help"}}<!-- Help --> | ||||
</a--> | </a--> | ||||
<a class="item" href="https://git.openi.org.cn/zeizei/OpenI_Learning" target="_blank"> | |||||
<a class="item" href="https://openi.pcl.ac.cn/zeizei/OpenI_Learning" target="_blank"> | |||||
<i class="tutorial_icon"> | <i class="tutorial_icon"> | ||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="16" height="16"> | <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="16" height="16"> | ||||
<path fill="none" d="M0 0h24v24H0z"/><path d="M2 3.993A1 1 0 0 1 2.992 3h18.016c.548 0 .992.445.992.993v16.014a1 1 0 0 1-.992.993H2.992A.993.993 0 0 1 2 20.007V3.993zM12 5v14h8V5h-8zm1 2h6v2h-6V7zm0 3h6v2h-6v-2z"/> | <path fill="none" d="M0 0h24v24H0z"/><path d="M2 3.993A1 1 0 0 1 2.992 3h18.016c.548 0 .992.445.992.993v16.014a1 1 0 0 1-.992.993H2.992A.993.993 0 0 1 2 20.007V3.993zM12 5v14h8V5h-8zm1 2h6v2h-6V7zm0 3h6v2h-6v-2z"/> | ||||
@@ -189,7 +189,7 @@ | |||||
{{svg "octicon-question" 16}} | {{svg "octicon-question" 16}} | ||||
{{.i18n.Tr "help"}}<!-- Help --> | {{.i18n.Tr "help"}}<!-- Help --> | ||||
</a--> | </a--> | ||||
<a class="item" href="https://git.openi.org.cn/zeizei/OpenI_Learning" target="_blank"> | |||||
<a class="item" href="https://openi.pcl.ac.cn/zeizei/OpenI_Learning" target="_blank"> | |||||
<i class="tutorial_icon"> | <i class="tutorial_icon"> | ||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="16" height="16"> | <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="16" height="16"> | ||||
<path fill="none" d="M0 0h24v24H0z"/><path d="M2 3.993A1 1 0 0 1 2.992 3h18.016c.548 0 .992.445.992.993v16.014a1 1 0 0 1-.992.993H2.992A.993.993 0 0 1 2 20.007V3.993zM12 5v14h8V5h-8zm1 2h6v2h-6V7zm0 3h6v2h-6v-2z"/> | <path fill="none" d="M0 0h24v24H0z"/><path d="M2 3.993A1 1 0 0 1 2.992 3h18.016c.548 0 .992.445.992.993v16.014a1 1 0 0 1-.992.993H2.992A.993.993 0 0 1 2 20.007V3.993zM12 5v14h8V5h-8zm1 2h6v2h-6V7zm0 3h6v2h-6v-2z"/> | ||||
@@ -425,6 +425,23 @@ | |||||
._hm-pg-bg-2 { | ._hm-pg-bg-2 { | ||||
background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20version%3D%221.1%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%221%22%20x1%3D%220%22%20x2%3D%221%22%20y1%3D%220%22%20y2%3D%220%22%20gradientTransform%3D%22matrix(6.117110761741029e-17%2C%200.999%2C%20-0.21820798177083334%2C%206.117110761741029e-17%2C%200%2C%200)%22%3E%3Cstop%20stop-color%3D%22%239c6af2%22%20stop-opacity%3D%221%22%20offset%3D%220%22%3E%3C%2Fstop%3E%3Cstop%20stop-color%3D%22%2363d0f9%22%20stop-opacity%3D%221%22%20offset%3D%220.78%22%3E%3C%2Fstop%3E%3Cstop%20stop-color%3D%22%2378fbed%22%20stop-opacity%3D%221%22%20offset%3D%221%22%3E%3C%2Fstop%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20fill%3D%22url(%231)%22%3E%3C%2Frect%3E%3C%2Fsvg%3E"); | background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20version%3D%221.1%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%221%22%20x1%3D%220%22%20x2%3D%221%22%20y1%3D%220%22%20y2%3D%220%22%20gradientTransform%3D%22matrix(6.117110761741029e-17%2C%200.999%2C%20-0.21820798177083334%2C%206.117110761741029e-17%2C%200%2C%200)%22%3E%3Cstop%20stop-color%3D%22%239c6af2%22%20stop-opacity%3D%221%22%20offset%3D%220%22%3E%3C%2Fstop%3E%3Cstop%20stop-color%3D%22%2363d0f9%22%20stop-opacity%3D%221%22%20offset%3D%220.78%22%3E%3C%2Fstop%3E%3Cstop%20stop-color%3D%22%2378fbed%22%20stop-opacity%3D%221%22%20offset%3D%221%22%3E%3C%2Fstop%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20fill%3D%22url(%231)%22%3E%3C%2Frect%3E%3C%2Fsvg%3E"); | ||||
} | } | ||||
._hm-pg-bg-3-placeholder-1 { | |||||
position: absolute; | |||||
width: 100%; | |||||
height: 51%; | |||||
top: 0; | |||||
left: 0; | |||||
background-color: #2e035f; | |||||
display: none; | |||||
} | |||||
._hm-pg-bg-3-placeholder-2 { | |||||
position: absolute; | |||||
height: 50%; | |||||
width: 100%; | |||||
bottom: 0; | |||||
left: 0; | |||||
display: none; | |||||
} | |||||
._hm-pg-bg-3 { | ._hm-pg-bg-3 { | ||||
background: url("/img/home-banner-01.jpg"); | background: url("/img/home-banner-01.jpg"); | ||||
background-repeat: no-repeat; | background-repeat: no-repeat; | ||||
@@ -464,6 +481,31 @@ | |||||
border-left: none; | border-left: none; | ||||
} | } | ||||
._hm-slide-pagination-c { | |||||
position: absolute; | |||||
display: none; | |||||
z-index: 30; | |||||
text-align: center; | |||||
height: 30px; | |||||
width: 100%; | |||||
bottom: 0; | |||||
} | |||||
._hm-slide-pagination-item { | |||||
display: inline-block; | |||||
width: 8px; | |||||
height: 8px; | |||||
background: rgb(185, 227, 244); | |||||
border-radius: 100%; | |||||
margin: 0 2px; | |||||
cursor: pointer; | |||||
} | |||||
._hm-slide-pagination-item-active { | |||||
width: 40px; | |||||
border-radius: 4px; | |||||
cursor: default; | |||||
} | |||||
._hm-circle { | ._hm-circle { | ||||
position: absolute; | position: absolute; | ||||
top: 180px; | top: 180px; | ||||
@@ -1658,13 +1700,102 @@ | |||||
.homenews .swiper-slide .content { | .homenews .swiper-slide .content { | ||||
color: white; | color: white; | ||||
} | } | ||||
@media only screen and (max-width: 767px) { | |||||
._hm-pg-bg-1 { | |||||
background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20version%3D%221.1%22%3E%3Cdefs%3E%3CradialGradient%20id%3D%221%22%20cx%3D%220%22%20cy%3D%220%22%20r%3D%221%22%20gradientTransform%3D%22matrix(-1.393%2C%200.2919999999999999%2C%20-0.06390807221064813%2C%20-1.395786%2C%201%2C%200.997)%22%3E%3Cstop%20stop-color%3D%22%233b83fe%22%20stop-opacity%3D%221%22%20offset%3D%220%22%3E%3C%2Fstop%3E%3Cstop%20stop-color%3D%22%232abcff%22%20stop-opacity%3D%221%22%20offset%3D%220.51%22%3E%3C%2Fstop%3E%3Cstop%20stop-color%3D%22%238e4cb7%22%20stop-opacity%3D%221%22%20offset%3D%221%22%3E%3C%2Fstop%3E%3C%2FradialGradient%3E%3C%2Fdefs%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20fill%3D%22url(%231)%22%3E%3C%2Frect%3E%3C%2Fsvg%3E"); | |||||
background-size: 1500px 700px; | |||||
background-position: center center; | |||||
} | |||||
._hm-person-area { | |||||
display: none; | |||||
} | |||||
._hm-bubble-c { | |||||
display: none; | |||||
} | |||||
#homenews { | |||||
display: none; | |||||
} | |||||
._hm-universe { | |||||
top: -70px; | |||||
left: 10%; | |||||
} | |||||
._hm-big-descr { | |||||
font-size: 20px; | |||||
} | |||||
._hm-big-btn-1 { | |||||
height: 56px; | |||||
} | |||||
._hm-big-btn-2 { | |||||
width: 125px; | |||||
margin-right: 10px; | |||||
} | |||||
._hm-circle-rect { | |||||
left: 0; | |||||
} | |||||
._hm-pg-bg-3-placeholder-1 { | |||||
display: block; | |||||
} | |||||
._hm-pg-bg-3-placeholder-2 { | |||||
display: block; | |||||
background: url(/img/home-banner-01.jpg); | |||||
background-repeat: no-repeat; | |||||
background-position: center center; | |||||
background-size: cover; | |||||
} | |||||
._hm-pg-bg-3-placeholder-2-en { | |||||
background: url(/img/home-banner-01-en.jpg); | |||||
background-repeat: no-repeat; | |||||
background-position: center center; | |||||
background-size: cover; | |||||
} | |||||
._hm-pg-bg-3 { | |||||
background: none; | |||||
} | |||||
._hm-bg-descr-vedio-link { | |||||
display: block; | |||||
margin-left: 0px !important; | |||||
margin-top: 10px; | |||||
} | |||||
._hm-slide-btn { | |||||
display: none; | |||||
} | |||||
._hm-slide-pagination-c { | |||||
display: block; | |||||
} | |||||
._hm-big-title-en { | |||||
font-size: 32px; | |||||
margin-bottom: 20px; | |||||
margin-top: -32px; | |||||
} | |||||
._hm-big-title-mobile-margin-top { | |||||
margin-top: -40px; | |||||
margin-bottom: 26px; | |||||
} | |||||
._hm-big-title-mobile-margin-top-en { | |||||
margin-top: -50px; | |||||
margin-bottom: 8px; | |||||
} | |||||
._hm-computing-net-container { | |||||
display: none !important; | |||||
} | |||||
._hm-computing-net-mobile-container { | |||||
display: block !important; | |||||
background-image: url("/rotation3D/img/baseimg.png"); | |||||
background-position: center center; | |||||
background-repeat: no-repeat; | |||||
background-size: cover; | |||||
padding: 45% 0; | |||||
} | |||||
} | |||||
</style> | </style> | ||||
<div class="_hm-bg-container"> | <div class="_hm-bg-container"> | ||||
<div class="_hm-pg _hm-pg-static"> | <div class="_hm-pg _hm-pg-static"> | ||||
<div class="_hm-circle-rect _hm-transition-common _hm-shake"></div> | |||||
</div> | </div> | ||||
<div class="_hm-pg-c"> | <div class="_hm-pg-c"> | ||||
<div class="_hm-pg _hm-pg-bg-1 _hm-pg-show"> | <div class="_hm-pg _hm-pg-bg-1 _hm-pg-show"> | ||||
<div class="_hm-circle-rect _hm-transition-common _hm-shake"></div> | |||||
<div class="_hm-universe"> | <div class="_hm-universe"> | ||||
<div class="_hm-universe-1 _hm-swing"></div> | <div class="_hm-universe-1 _hm-swing"></div> | ||||
<div class="_hm-universe-2"></div> | <div class="_hm-universe-2"></div> | ||||
@@ -1741,18 +1872,18 @@ | |||||
</div> | </div> | ||||
<div class="_hm-txt-content-c"> | <div class="_hm-txt-content-c"> | ||||
<div class="_hm-big-txt-1"> | <div class="_hm-big-txt-1"> | ||||
<div class="_hm-big-title" style="animation:_hm-slide-in-left-once 0.5s">{{.i18n.Tr "home.page_title"}}</div> | |||||
<div class="_hm-big-title {{if ne $.Lang "zh-CN"}}_hm-big-title-en{{end}}" style="animation:_hm-slide-in-left-once 0.5s">{{.i18n.Tr "home.page_title"}}</div> | |||||
<div class="_hm-big-descr">{{.i18n.Tr "home.page_description"}}</div> | <div class="_hm-big-descr">{{.i18n.Tr "home.page_description"}}</div> | ||||
</div> | </div> | ||||
<div class="_hm-big-btn-c"> | <div class="_hm-big-btn-c"> | ||||
<a href="https://git.openi.org.cn/zeizei/OpenI_Learning"> | |||||
<a href="https://openi.pcl.ac.cn/zeizei/OpenI_Learning"> | |||||
<div class="_hm-big-btn-2"> | <div class="_hm-big-btn-2"> | ||||
<svg xmlns="http://www.w3.org/2000/svg" style="margin-right:8px;margin-top:-2px;" class="styles__StyledSVGIconPathComponent-sc-16fsqc8-0 fPsHiw svg-icon-path-icon fill" viewBox="0 0 32 32" width="16" height="16"><defs data-reactroot=""></defs><g><path fill="rgb(255, 255, 255)" d="M2.667 5.324c0.005-0.729 0.594-1.318 1.322-1.324h24.022c0.731 0 1.323 0.593 1.323 1.324v21.352c-0.005 0.729-0.594 1.318-1.322 1.324h-24.022c-0.731-0.001-1.323-0.593-1.323-1.324v0-21.352zM14.667 6.667h-9.333v18.667h9.333v-18.667zM17.333 6.667v18.667h9.333v-18.667h-9.333zM18.667 9.333h6.667v2.667h-6.667v-2.667zM18.667 13.333h6.667v2.667h-6.667v-2.667z"></path></g></svg> | <svg xmlns="http://www.w3.org/2000/svg" style="margin-right:8px;margin-top:-2px;" class="styles__StyledSVGIconPathComponent-sc-16fsqc8-0 fPsHiw svg-icon-path-icon fill" viewBox="0 0 32 32" width="16" height="16"><defs data-reactroot=""></defs><g><path fill="rgb(255, 255, 255)" d="M2.667 5.324c0.005-0.729 0.594-1.318 1.322-1.324h24.022c0.731 0 1.323 0.593 1.323 1.324v21.352c-0.005 0.729-0.594 1.318-1.322 1.324h-24.022c-0.731-0.001-1.323-0.593-1.323-1.324v0-21.352zM14.667 6.667h-9.333v18.667h9.333v-18.667zM17.333 6.667v18.667h9.333v-18.667h-9.333zM18.667 9.333h6.667v2.667h-6.667v-2.667zM18.667 13.333h6.667v2.667h-6.667v-2.667z"></path></g></svg> | ||||
{{.i18n.Tr "custom.Platform_Tutorial"}} | {{.i18n.Tr "custom.Platform_Tutorial"}} | ||||
</div> | </div> | ||||
</a> | </a> | ||||
<a href="/resource_desc"> | <a href="/resource_desc"> | ||||
<div class="_hm-big-btn-2"> | |||||
<div class="_hm-big-btn-2" style="margin-right:0;"> | |||||
<svg xmlns="http://www.w3.org/2000/svg" style="margin-right:8px;margin-top:-2px;" class="styles__StyledSVGIconPathComponent-sc-16fsqc8-0 fPsHiw svg-icon-path-icon fill" viewBox="0 0 32 32" width="16" height="16"><defs data-reactroot=""></defs><g><path fill="rgb(255, 255, 255)" d="M16 29.333c-7.364 0-13.333-5.969-13.333-13.333s5.969-13.333 13.333-13.333 13.333 5.969 13.333 13.333-5.969 13.333-13.333 13.333zM12.947 26.223c-1.254-2.597-2.063-5.628-2.241-8.827l-0.003-0.062h-5.287c0.551 4.238 3.518 7.661 7.455 8.869l0.076 0.020zM13.373 17.333c0.201 3.252 1.131 6.307 2.627 9.003 1.469-2.597 2.418-5.669 2.624-8.941l0.003-0.061h-5.253zM26.584 17.333h-5.287c-0.181 3.261-0.99 6.292-2.306 9.033l0.062-0.143c4.012-1.229 6.98-4.651 7.525-8.836l0.006-0.054zM5.416 14.667h5.287c0.181-3.261 0.99-6.292 2.306-9.033l-0.062 0.143c-4.012 1.229-6.98 4.652-7.525 8.836l-0.006 0.054zM13.375 14.667h5.251c-0.209-3.334-1.157-6.405-2.68-9.109l0.055 0.106c-1.469 2.597-2.418 5.669-2.624 8.941l-0.003 0.061zM19.053 5.777c1.254 2.597 2.063 5.628 2.241 8.827l0.003 0.062h5.287c-0.551-4.238-3.518-7.661-7.455-8.869l-0.076-0.020z"></path></g></svg> | <svg xmlns="http://www.w3.org/2000/svg" style="margin-right:8px;margin-top:-2px;" class="styles__StyledSVGIconPathComponent-sc-16fsqc8-0 fPsHiw svg-icon-path-icon fill" viewBox="0 0 32 32" width="16" height="16"><defs data-reactroot=""></defs><g><path fill="rgb(255, 255, 255)" d="M16 29.333c-7.364 0-13.333-5.969-13.333-13.333s5.969-13.333 13.333-13.333 13.333 5.969 13.333 13.333-5.969 13.333-13.333 13.333zM12.947 26.223c-1.254-2.597-2.063-5.628-2.241-8.827l-0.003-0.062h-5.287c0.551 4.238 3.518 7.661 7.455 8.869l0.076 0.020zM13.373 17.333c0.201 3.252 1.131 6.307 2.627 9.003 1.469-2.597 2.418-5.669 2.624-8.941l0.003-0.061h-5.253zM26.584 17.333h-5.287c-0.181 3.261-0.99 6.292-2.306 9.033l0.062-0.143c4.012-1.229 6.98-4.651 7.525-8.836l0.006-0.054zM5.416 14.667h5.287c0.181-3.261 0.99-6.292 2.306-9.033l-0.062 0.143c-4.012 1.229-6.98 4.652-7.525 8.836l-0.006 0.054zM13.375 14.667h5.251c-0.209-3.334-1.157-6.405-2.68-9.109l0.055 0.106c-1.469 2.597-2.418 5.669-2.624 8.941l-0.003 0.061zM19.053 5.777c1.254 2.597 2.063 5.628 2.241 8.827l0.003 0.062h5.287c-0.551-4.238-3.518-7.661-7.455-8.869l-0.076-0.020z"></path></g></svg> | ||||
{{.i18n.Tr "custom.resource_description"}} | {{.i18n.Tr "custom.resource_description"}} | ||||
</div> | </div> | ||||
@@ -1864,7 +1995,7 @@ | |||||
</div> | </div> | ||||
<div class="_hm-txt-content-c"> | <div class="_hm-txt-content-c"> | ||||
<div class="_hm-big-txt-2"> | <div class="_hm-big-txt-2"> | ||||
<div class="_hm-big-title" style="animation:_hm-slide-in-left-once 0.5s">{{.i18n.Tr "home.c2net_title"}}</div> | |||||
<div class="_hm-big-title {{if ne $.Lang "zh-CN"}}_hm-big-title-en{{end}}" style="animation:_hm-slide-in-left-once 0.5s">{{.i18n.Tr "home.c2net_title"}}</div> | |||||
<div class="_hm-big-descr">{{.i18n.Tr "home.c2net_desc" }}</div> | <div class="_hm-big-descr">{{.i18n.Tr "home.c2net_desc" }}</div> | ||||
</div> | </div> | ||||
<div class="_hm-big-btn-c"> | <div class="_hm-big-btn-c"> | ||||
@@ -1881,11 +2012,13 @@ | |||||
</div> | </div> | ||||
--> | --> | ||||
<div class="_hm-pg _hm-pg-bg-3 {{if ne $.Lang "zh-CN"}}_hm-pg-bg-3-en{{end}}"> | <div class="_hm-pg _hm-pg-bg-3 {{if ne $.Lang "zh-CN"}}_hm-pg-bg-3-en{{end}}"> | ||||
<div class="_hm-pg-bg-3-placeholder-1"></div> | |||||
<div class="_hm-pg-bg-3-placeholder-2 {{if ne $.Lang "zh-CN"}}_hm-pg-bg-3-placeholder-2-en{{end}}"></div> | |||||
<div class="_hm-txt-content-c"> | <div class="_hm-txt-content-c"> | ||||
<div class="_hm-big-txt-2"> | <div class="_hm-big-txt-2"> | ||||
<div class="_hm-big-title" style="animation:_hm-slide-in-left-once 0.5s">{{.i18n.Tr "home.c2net_title"}}</div> | |||||
<div class="_hm-big-title {{if ne $.Lang "zh-CN"}}_hm-big-title-en{{end}} _hm-big-title-mobile-margin-top {{if ne $.Lang "zh-CN"}}_hm-big-title-mobile-margin-top-en{{end}}" style="animation:_hm-slide-in-left-once 0.5s">{{.i18n.Tr "home.c2net_title"}}</div> | |||||
<div class="_hm-big-descr">{{.i18n.Tr "home.c2net_desc" }} | <div class="_hm-big-descr">{{.i18n.Tr "home.c2net_desc" }} | ||||
<a target="_blank;" href="https://openi.org.cn/html/2022/openi-o_0623/646.html" style="margin-left:4px;font-size:18px;color:white;"> | |||||
<a class="_hm-bg-descr-vedio-link" target="_blank;" href="https://openi.org.cn/html/2022/openi-o_0623/646.html" style="margin-left:4px;font-size:18px;color:white;"> | |||||
<div style="display:inline-block;"> | <div style="display:inline-block;"> | ||||
<span style="border-bottom:2px solid white;">{{.i18n.Tr "home.vedio_detail"}}</span> | <span style="border-bottom:2px solid white;">{{.i18n.Tr "home.vedio_detail"}}</span> | ||||
<i style="vertical-align:bottom;" class="ri-play-circle-line"></i> | <i style="vertical-align:bottom;" class="ri-play-circle-line"></i> | ||||
@@ -1899,6 +2032,10 @@ | |||||
</div> | </div> | ||||
<div class="_hm-slide-btn _hm-slide-btn-left"></div> | <div class="_hm-slide-btn _hm-slide-btn-left"></div> | ||||
<div class="_hm-slide-btn _hm-slide-btn-right"></div> | <div class="_hm-slide-btn _hm-slide-btn-right"></div> | ||||
<div class="_hm-slide-pagination-c"> | |||||
<div class="_hm-slide-pagination-item _hm-slide-pagination-item-active"></div> | |||||
<div class="_hm-slide-pagination-item"></div> | |||||
</div> | |||||
</div> | </div> | ||||
<div class="ui container _hm-container"> | <div class="ui container _hm-container"> | ||||
<div class="_hm-recommend-info "> | <div class="_hm-recommend-info "> | ||||
@@ -46,49 +46,49 @@ | |||||
{{end}}--> | {{end}}--> | ||||
<div class="swiper-slide"> | <div class="swiper-slide"> | ||||
<div class="ui card"> | <div class="ui card"> | ||||
<a class="image" href="https://git.openi.org.cn/OpenI"> | |||||
<a class="image" href="https://openi.pcl.ac.cn/OpenI"> | |||||
<img src="/img/org-openi@2x-80.jpg" alt="OpenI 启智社区" title="OpenI 启智社区"> | <img src="/img/org-openi@2x-80.jpg" alt="OpenI 启智社区" title="OpenI 启智社区"> | ||||
</a> | </a> | ||||
</div> | </div> | ||||
</div> | </div> | ||||
<div class="swiper-slide"> | <div class="swiper-slide"> | ||||
<div class="ui card"> | <div class="ui card"> | ||||
<a class="image" href="https://git.openi.org.cn/JDOpenISCT"> | |||||
<a class="image" href="https://openi.pcl.ac.cn/JDOpenISCT"> | |||||
<img src="/img/org-jd@2x-80.jpg" alt="京东智能供应链开源工具" title="京东智能供应链开源工具"> | <img src="/img/org-jd@2x-80.jpg" alt="京东智能供应链开源工具" title="京东智能供应链开源工具"> | ||||
</a> | </a> | ||||
</div> | </div> | ||||
</div> | </div> | ||||
<div class="swiper-slide"> | <div class="swiper-slide"> | ||||
<div class="ui card"> | <div class="ui card"> | ||||
<a class="image" href="https://git.openi.org.cn/OpenI/TensorLayerX"> | |||||
<a class="image" href="https://openi.pcl.ac.cn/OpenI/TensorLayerX"> | |||||
<img src="/img/org-tensorlayer@2x-80.jpg" alt="TensorLayer" title="TensorLayer"> | <img src="/img/org-tensorlayer@2x-80.jpg" alt="TensorLayer" title="TensorLayer"> | ||||
</a> | </a> | ||||
</div> | </div> | ||||
</div> | </div> | ||||
<div class="swiper-slide"> | <div class="swiper-slide"> | ||||
<div class="ui card"> | <div class="ui card"> | ||||
<a class="image" href="https://git.openi.org.cn/PCL-Platform.Intelligence"> | |||||
<a class="image" href="https://openi.pcl.ac.cn/PCL-Platform.Intelligence"> | |||||
<img src="/img/org-platform@2x-80.jpg" alt="PCL-Platform.Intelligence" title="PCL-Platform.Intelligence"> | <img src="/img/org-platform@2x-80.jpg" alt="PCL-Platform.Intelligence" title="PCL-Platform.Intelligence"> | ||||
</a> | </a> | ||||
</div> | </div> | ||||
</div> | </div> | ||||
<div class="swiper-slide"> | <div class="swiper-slide"> | ||||
<div class="ui card"> | <div class="ui card"> | ||||
<a class="image" href="https://git.openi.org.cn/BAAI"> | |||||
<a class="image" href="https://openi.pcl.ac.cn/BAAI"> | |||||
<img src="/img/org-baai@2x-80.jpg" alt="BAAI" title="BAAI"> | <img src="/img/org-baai@2x-80.jpg" alt="BAAI" title="BAAI"> | ||||
</a> | </a> | ||||
</div> | </div> | ||||
</div> | </div> | ||||
<div class="swiper-slide"> | <div class="swiper-slide"> | ||||
<div class="ui card"> | <div class="ui card"> | ||||
<a class="image" href="https://git.openi.org.cn/OpenModelZoo"> | |||||
<a class="image" href="https://openi.pcl.ac.cn/OpenModelZoo"> | |||||
<img src="/img/org-modelzoo@2x-80.jpg" alt="OpenModelZoo" title="OpenModelZoo"> | <img src="/img/org-modelzoo@2x-80.jpg" alt="OpenModelZoo" title="OpenModelZoo"> | ||||
</a> | </a> | ||||
</div> | </div> | ||||
</div> | </div> | ||||
<div class="swiper-slide"> | <div class="swiper-slide"> | ||||
<div class="ui card"> | <div class="ui card"> | ||||
<a class="image" href="https://git.openi.org.cn/PCL_EngineClub"> | |||||
<a class="image" href="https://openi.pcl.ac.cn/PCL_EngineClub"> | |||||
<img src="/img/org-engineclub@2x-80.jpg" alt="PCL_EngineClub" title="PCL_EngineClub"> | <img src="/img/org-engineclub@2x-80.jpg" alt="PCL_EngineClub" title="PCL_EngineClub"> | ||||
</a> | </a> | ||||
</div> | </div> | ||||
@@ -9,31 +9,31 @@ | |||||
<div class="item"> | <div class="item"> | ||||
<i class="sticky note outline icon"></i> | <i class="sticky note outline icon"></i> | ||||
<div class="content"> | <div class="content"> | ||||
<div ><a href="https://git.openi.org.cn/OpenI/aiforge/wiki">启智AI开发协同平台使用说明</a></div> | |||||
<div ><a href="https://openi.pcl.ac.cn/OpenI/aiforge/wiki">启智AI开发协同平台使用说明</a></div> | |||||
</div> | </div> | ||||
</div> | </div> | ||||
<div class="item"> | <div class="item"> | ||||
<i class="sticky note outline icon"></i> | <i class="sticky note outline icon"></i> | ||||
<div class="content"> | <div class="content"> | ||||
<div ><a href="https://git.openi.org.cn/OpenI/Paddle/wiki">启智飞桨 Paddle 2.0 项目手册</a></div> | |||||
<div ><a href="https://openi.pcl.ac.cn/OpenI/Paddle/wiki">启智飞桨 Paddle 2.0 项目手册</a></div> | |||||
</div> | </div> | ||||
</div> | </div> | ||||
<div class="item"> | <div class="item"> | ||||
<i class="sticky note outline icon"></i> | <i class="sticky note outline icon"></i> | ||||
<div class="content"> | <div class="content"> | ||||
<div ><a href="https://git.openi.org.cn/OpenI/aiforge/wiki/cloudbrain">启智社区使用云脑计算资源进行调试说明</a></div> | |||||
<div ><a href="https://openi.pcl.ac.cn/OpenI/aiforge/wiki/cloudbrain">启智社区使用云脑计算资源进行调试说明</a></div> | |||||
</div> | </div> | ||||
</div> | </div> | ||||
<div class="item"> | <div class="item"> | ||||
<i class="sticky note outline icon"></i> | <i class="sticky note outline icon"></i> | ||||
<div class="content"> | <div class="content"> | ||||
<div ><a href="https://git.openi.org.cn/PCL-Federated.Learning.Middleware/HiStar/wiki">海星HiStar:联邦深度学习中间件帮助文档</a></div> | |||||
<div ><a href="https://openi.pcl.ac.cn/PCL-Federated.Learning.Middleware/HiStar/wiki">海星HiStar:联邦深度学习中间件帮助文档</a></div> | |||||
</div> | </div> | ||||
</div> | </div> | ||||
<div class="item"> | <div class="item"> | ||||
<i class="sticky note outline icon"></i> | <i class="sticky note outline icon"></i> | ||||
<div class="content"> | <div class="content"> | ||||
<div ><a href="https://git.openi.org.cn/OpenI/octopus/wiki/启智章鱼">启智章鱼开源项目文档</a></div> | |||||
<div ><a href="https://openi.pcl.ac.cn/OpenI/octopus/wiki/启智章鱼">启智章鱼开源项目文档</a></div> | |||||
</div> | </div> | ||||
</div> | </div> | ||||
</div> | </div> |
@@ -26,8 +26,7 @@ | |||||
<h2>{{.i18n.Tr "home.c2net_title"}}</h2> | <h2>{{.i18n.Tr "home.c2net_title"}}</h2> | ||||
<p><span class="ui text grey">{{.i18n.Tr "home.c2net_desc"}}</p> | <p><span class="ui text grey">{{.i18n.Tr "home.c2net_desc"}}</p> | ||||
</div> | </div> | ||||
<div id="app" v-cloak> | |||||
<div id="app" class="_hm-computing-net-container" v-cloak> | |||||
<!--底座--> | <!--底座--> | ||||
<div class="rotation3D-baseMap"></div> | <div class="rotation3D-baseMap"></div> | ||||
<!--旋转3D--> | <!--旋转3D--> | ||||
@@ -69,6 +68,7 @@ | |||||
</div> | </div> | ||||
</div> | </div> | ||||
</div><!--rotation3D end--> | </div><!--rotation3D end--> | ||||
<div class="_hm-computing-net-mobile-container" style="display:none;"></div> | |||||
</div> | </div> | ||||
</div> | </div> | ||||
@@ -116,7 +116,7 @@ | |||||
<div class="ui sixteen wide mobile six wide tablet four wide computer column"> | <div class="ui sixteen wide mobile six wide tablet four wide computer column"> | ||||
<div class=" ui bottom attached segment text center noborder text center" > | <div class=" ui bottom attached segment text center noborder text center" > | ||||
<a style="width: 80%;" class="ui green button bpadding" href="https://git.openi.org.cn/course/create" target="_blank"><i class="ri-folder-add-line" style="vertical-align: middle;"></i> {{.i18n.Tr "org.release_course"}} </a> | |||||
<a style="width: 80%;" class="ui green button bpadding" href="https://openi.pcl.ac.cn/course/create" target="_blank"><i class="ri-folder-add-line" style="vertical-align: middle;"></i> {{.i18n.Tr "org.release_course"}} </a> | |||||
</div> | </div> | ||||
</div> | </div> | ||||
</div> | </div> | ||||
@@ -185,7 +185,7 @@ | |||||
{{if .IsSigned}} | {{if .IsSigned}} | ||||
<a class="ui blue basic button" onclick="jion_course_team()" style="width: 80%;"> <i class="ri-user-add-line"></i> {{.i18n.Tr "org.teams.join_teams"}}</a> | <a class="ui blue basic button" onclick="jion_course_team()" style="width: 80%;"> <i class="ri-user-add-line"></i> {{.i18n.Tr "org.teams.join_teams"}}</a> | ||||
{{else}} | {{else}} | ||||
<a class="ui blue basic button" href="https://git.openi.org.cn/user/login?course=true" style="width: 80%;" target="_blank"> <i class="ri-user-add-line"></i> {{.i18n.Tr "org.teams.join_teams"}}</a> | |||||
<a class="ui blue basic button" href="https://openi.pcl.ac.cn/user/login?course=true" style="width: 80%;" target="_blank"> <i class="ri-user-add-line"></i> {{.i18n.Tr "org.teams.join_teams"}}</a> | |||||
{{end}} | {{end}} | ||||
</div> | </div> | ||||
</div> | </div> | ||||
@@ -113,7 +113,7 @@ | |||||
data-content={{.i18n.Tr "repo.modelarts.train_job.boot_file_helper"}} | data-content={{.i18n.Tr "repo.modelarts.train_job.boot_file_helper"}} | ||||
data-position="right center" data-variation="mini"></i> | data-position="right center" data-variation="mini"></i> | ||||
</span> | </span> | ||||
<a id="benchmark_model_example" href="https://git.openi.org.cn/BDIP/snn4imagenet" | |||||
<a id="benchmark_model_example" href="https://openi.pcl.ac.cn/BDIP/snn4imagenet" | |||||
target="_blank">{{.i18n.Tr "cloudbrain.view_sample"}}</a> | target="_blank">{{.i18n.Tr "cloudbrain.view_sample"}}</a> | ||||
</div> | </div> | ||||
@@ -270,7 +270,7 @@ | |||||
<label class="label-fix-width" style="font-weight: normal;">{{.i18n.Tr "repo.cloudbrain.benchmark.evaluate_train"}}</label> | <label class="label-fix-width" style="font-weight: normal;">{{.i18n.Tr "repo.cloudbrain.benchmark.evaluate_train"}}</label> | ||||
<input disabled="disabled" style="width: 33.5%;" name="train_file" id="train_file" | <input disabled="disabled" style="width: 33.5%;" name="train_file" id="train_file" | ||||
value="train.py" tabindex="3" autofocus required maxlength="254"> | value="train.py" tabindex="3" autofocus required maxlength="254"> | ||||
<a id="train_href_id" href="https://git.openi.org.cn/CV_benchmark/CV_reID_benchmark" | |||||
<a id="train_href_id" href="https://openi.pcl.ac.cn/CV_benchmark/CV_reID_benchmark" | |||||
target="_blank">{{.i18n.Tr "repo.cloudbrain.benchmark.evaluate_train"}}</a> | target="_blank">{{.i18n.Tr "repo.cloudbrain.benchmark.evaluate_train"}}</a> | ||||
</div> | </div> | ||||
@@ -278,7 +278,7 @@ | |||||
<label class="label-fix-width" style="font-weight: normal;">{{.i18n.Tr "repo.cloudbrain.benchmark.evaluate_test"}}</label> | <label class="label-fix-width" style="font-weight: normal;">{{.i18n.Tr "repo.cloudbrain.benchmark.evaluate_test"}}</label> | ||||
<input disabled="disabled" style="width: 33.5%;" name="test_file" id="test_file" value="test.py" | <input disabled="disabled" style="width: 33.5%;" name="test_file" id="test_file" value="test.py" | ||||
tabindex="3" autofocus required maxlength="254"> | tabindex="3" autofocus required maxlength="254"> | ||||
<a id="test_href_id" href="https://git.openi.org.cn/CV_benchmark/CV_reID_benchmark" | |||||
<a id="test_href_id" href="https://openi.pcl.ac.cn/CV_benchmark/CV_reID_benchmark" | |||||
target="_blank">{{.i18n.Tr "cloudbrain.view_sample"}}</a> | target="_blank">{{.i18n.Tr "cloudbrain.view_sample"}}</a> | ||||
</div> | </div> | ||||
@@ -349,7 +349,7 @@ | |||||
<label class="label-fix-width" style="font-weight: normal;">推理程序</label> | <label class="label-fix-width" style="font-weight: normal;">推理程序</label> | ||||
<input disabled="disabled" style="width: 33.5%;" name="test_file" id="test_file" value="test.py" | <input disabled="disabled" style="width: 33.5%;" name="test_file" id="test_file" value="test.py" | ||||
tabindex="3" autofocus required maxlength="254"> | tabindex="3" autofocus required maxlength="254"> | ||||
<a id="test_href_id" href="https://git.openi.org.cn/CV_benchmark/CV_reID_benchmark" | |||||
<a id="test_href_id" href="https://openi.pcl.ac.cn/CV_benchmark/CV_reID_benchmark" | |||||
target="_blank">{{.i18n.Tr "cloudbrain.view_sample"}}</a> | target="_blank">{{.i18n.Tr "cloudbrain.view_sample"}}</a> | ||||
</div> | </div> | ||||
@@ -390,10 +390,10 @@ | |||||
onChange: function (value, text, $selectedItem) { | onChange: function (value, text, $selectedItem) { | ||||
if (value === "BRAINSCORE") { | if (value === "BRAINSCORE") { | ||||
$('#brainscore_child_type').css('display', 'block') | $('#brainscore_child_type').css('display', 'block') | ||||
$('#benchmark_model_example').attr('href', 'https://git.openi.org.cn/BDIP/similarity2brain_ann') | |||||
$('#benchmark_model_example').attr('href', 'https://openi.pcl.ac.cn/BDIP/similarity2brain_ann') | |||||
} else { | } else { | ||||
$('#brainscore_child_type').css('display', 'none') | $('#brainscore_child_type').css('display', 'none') | ||||
$('#benchmark_model_example').attr('href', 'https://git.openi.org.cn/BDIP/snn4imagenet') | |||||
$('#benchmark_model_example').attr('href', 'https://openi.pcl.ac.cn/BDIP/snn4imagenet') | |||||
} | } | ||||
} | } | ||||
}) | }) | ||||
@@ -401,11 +401,11 @@ | |||||
function setChildType() { | function setChildType() { | ||||
let type_id = $('#benchmark_types_id').val(); | let type_id = $('#benchmark_types_id').val(); | ||||
if (type_id == 3) { | if (type_id == 3) { | ||||
$('#train_href_id').attr('href', 'https://git.openi.org.cn/CV_benchmark/CV_MOT_benchmark'); | |||||
$('#test_href_id').attr('href', 'https://git.openi.org.cn/CV_benchmark/CV_MOT_benchmark'); | |||||
$('#train_href_id').attr('href', 'https://openi.pcl.ac.cn/CV_benchmark/CV_MOT_benchmark'); | |||||
$('#test_href_id').attr('href', 'https://openi.pcl.ac.cn/CV_benchmark/CV_MOT_benchmark'); | |||||
} else { | } else { | ||||
$('#train_href_id').attr('href', 'https://git.openi.org.cn/CV_benchmark/CV_reID_benchmark'); | |||||
$('#test_href_id').attr('href', 'https://git.openi.org.cn/CV_benchmark/CV_reID_benchmark'); | |||||
$('#train_href_id').attr('href', 'https://openi.pcl.ac.cn/CV_benchmark/CV_reID_benchmark'); | |||||
$('#test_href_id').attr('href', 'https://openi.pcl.ac.cn/CV_benchmark/CV_reID_benchmark'); | |||||
} | } | ||||
let child_selected_id = $('#benchmark_child_types_id_hidden').val(); | let child_selected_id = $('#benchmark_child_types_id_hidden').val(); | ||||
$.get(`${repolink}/cloudbrain/benchmark/get_child_types?benchmark_type_id=${type_id}`, (data) => { | $.get(`${repolink}/cloudbrain/benchmark/get_child_types?benchmark_type_id=${type_id}`, (data) => { | ||||
@@ -211,7 +211,7 @@ | |||||
<span > | <span > | ||||
<i class="question circle icon" data-content={{.i18n.Tr "repo.modelarts.infer_job.boot_file_helper"}} data-position="top center" data-variation="inverted mini"></i> | <i class="question circle icon" data-content={{.i18n.Tr "repo.modelarts.infer_job.boot_file_helper"}} data-position="top center" data-variation="inverted mini"></i> | ||||
</span> | </span> | ||||
<a href="https://git.openi.org.cn/OpenIOSSG/MNIST_PytorchExample_GPU/src/branch/master/inference.py" target="_blank">{{.i18n.Tr "cloudbrain.view_sample"}}</a> | |||||
<a href="https://openi.pcl.ac.cn/OpenIOSSG/MNIST_PytorchExample_GPU/src/branch/master/inference.py" target="_blank">{{.i18n.Tr "cloudbrain.view_sample"}}</a> | |||||
</div> | </div> | ||||
<!-- 运行参数 --> | <!-- 运行参数 --> | ||||
@@ -196,7 +196,7 @@ | |||||
data-content={{.i18n.Tr "repo.modelarts.train_job.boot_file_helper"}} | data-content={{.i18n.Tr "repo.modelarts.train_job.boot_file_helper"}} | ||||
data-position="right center" data-variation="mini"></i> | data-position="right center" data-variation="mini"></i> | ||||
</span> | </span> | ||||
<a href="https://git.openi.org.cn/OpenIOSSG/MNIST_PytorchExample_GPU" target="_blank">{{.i18n.Tr "cloudbrain.view_sample"}}</a> | |||||
<a href="https://openi.pcl.ac.cn/OpenIOSSG/MNIST_PytorchExample_GPU" target="_blank">{{.i18n.Tr "cloudbrain.view_sample"}}</a> | |||||
</div> | </div> | ||||
<div id="select-multi-dataset"> | <div id="select-multi-dataset"> | ||||
@@ -415,7 +415,7 @@ | |||||
<div class="bgtask-content"> | <div class="bgtask-content"> | ||||
<div class="bgtask-content-txt">{{.i18n.Tr "dataset.dataset_explain"}}</div> | <div class="bgtask-content-txt">{{.i18n.Tr "dataset.dataset_explain"}}</div> | ||||
<div class="bgtask-content-txt">{{.i18n.Tr "dataset.dataset_instructions_for_use"}}<a | <div class="bgtask-content-txt">{{.i18n.Tr "dataset.dataset_instructions_for_use"}}<a | ||||
href="https://git.openi.org.cn/zeizei/OpenI_Learning"> {{.i18n.Tr "dataset.dataset_camp_course"}}</a></div> | |||||
href="https://openi.pcl.ac.cn/zeizei/OpenI_Learning"> {{.i18n.Tr "dataset.dataset_camp_course"}}</a></div> | |||||
</div> | </div> | ||||
</div> | </div> | ||||
</div> | </div> | ||||
@@ -172,7 +172,7 @@ | |||||
<span> | <span> | ||||
<i class="question circle icon link" data-content={{.i18n.Tr "repo.modelarts.train_job.boot_file_helper"}} data-position="right center" data-variation="mini"></i> | <i class="question circle icon link" data-content={{.i18n.Tr "repo.modelarts.train_job.boot_file_helper"}} data-position="right center" data-variation="mini"></i> | ||||
</span> | </span> | ||||
<a href="https://git.openi.org.cn/OpenIOSSG/MNIST_PytorchExample_GPU/src/branch/master/train_for_c2net.py" target="_blank">{{.i18n.Tr "cloudbrain.view_sample"}}</a> | |||||
<a href="https://openi.pcl.ac.cn/OpenIOSSG/MNIST_PytorchExample_GPU/src/branch/master/train_for_c2net.py" target="_blank">{{.i18n.Tr "cloudbrain.view_sample"}}</a> | |||||
</div> | </div> | ||||
@@ -183,7 +183,7 @@ | |||||
<span> | <span> | ||||
<i class="question circle icon link" data-content={{.i18n.Tr "repo.modelarts.train_job.boot_file_helper"}} data-position="right center" data-variation="mini"></i> | <i class="question circle icon link" data-content={{.i18n.Tr "repo.modelarts.train_job.boot_file_helper"}} data-position="right center" data-variation="mini"></i> | ||||
</span> | </span> | ||||
<a href="https://git.openi.org.cn/OpenIOSSG/MNIST_Example/src/branch/master/train_for_c2net.py" target="_blank">{{.i18n.Tr "cloudbrain.view_sample"}}</a> | |||||
<a href="https://openi.pcl.ac.cn/OpenIOSSG/MNIST_Example/src/branch/master/train_for_c2net.py" target="_blank">{{.i18n.Tr "cloudbrain.view_sample"}}</a> | |||||
</div> | </div> | ||||
<div id="select-multi-dataset"> | <div id="select-multi-dataset"> | ||||
@@ -218,7 +218,7 @@ | |||||
<span > | <span > | ||||
<i class="question circle icon" data-content={{.i18n.Tr "repo.modelarts.infer_job.boot_file_helper"}} data-position="top center" data-variation="inverted mini"></i> | <i class="question circle icon" data-content={{.i18n.Tr "repo.modelarts.infer_job.boot_file_helper"}} data-position="top center" data-variation="inverted mini"></i> | ||||
</span> | </span> | ||||
<a href="https://git.openi.org.cn/OpenIOSSG/MINIST_Example" target="_blank">{{.i18n.Tr "cloudbrain.view_sample"}}</a> | |||||
<a href="https://openi.pcl.ac.cn/OpenIOSSG/MINIST_Example" target="_blank">{{.i18n.Tr "cloudbrain.view_sample"}}</a> | |||||
</div> | </div> | ||||
<!-- 运行参数 --> | <!-- 运行参数 --> | ||||
@@ -207,7 +207,7 @@ | |||||
<span> | <span> | ||||
<i class="question circle icon link" data-content={{.i18n.Tr "repo.modelarts.train_job.boot_file_helper"}} data-position="right center" data-variation="mini"></i> | <i class="question circle icon link" data-content={{.i18n.Tr "repo.modelarts.train_job.boot_file_helper"}} data-position="right center" data-variation="mini"></i> | ||||
</span> | </span> | ||||
<a href="https://git.openi.org.cn/OpenIOSSG/MINIST_Example" target="_blank">{{.i18n.Tr "cloudbrain.view_sample"}}</a> | |||||
<a href="https://openi.pcl.ac.cn/OpenIOSSG/MINIST_Example" target="_blank">{{.i18n.Tr "cloudbrain.view_sample"}}</a> | |||||
</div> | </div> | ||||
<div id="select-multi-dataset"> | <div id="select-multi-dataset"> | ||||
@@ -195,7 +195,7 @@ | |||||
<span> | <span> | ||||
<i class="question circle icon link" data-content={{.i18n.Tr "repo.modelarts.train_job.boot_file_helper"}} data-position="right center" data-variation="mini"></i> | <i class="question circle icon link" data-content={{.i18n.Tr "repo.modelarts.train_job.boot_file_helper"}} data-position="right center" data-variation="mini"></i> | ||||
</span> | </span> | ||||
<a href="https://git.openi.org.cn/OpenIOSSG/MINIST_Example" target="_blank">{{.i18n.Tr "cloudbrain.view_sample"}}</a> | |||||
<a href="https://openi.pcl.ac.cn/OpenIOSSG/MINIST_Example" target="_blank">{{.i18n.Tr "cloudbrain.view_sample"}}</a> | |||||
</div> | </div> | ||||
<div id="select-multi-dataset"> | <div id="select-multi-dataset"> | ||||
@@ -52,7 +52,7 @@ | |||||
{{if eq .MODEL_COUNT 0}} | {{if eq .MODEL_COUNT 0}} | ||||
<div class="bgtask-content-txt">{{$.i18n.Tr "repo.modelconvert.importfirst1"}}<a href="{{.RepoLink}}/modelmanage/show_model"> {{$.i18n.Tr "repo.modelconvert.importfirst2"}} </a>{{$.i18n.Tr "repo.modelconvert.importfirst3"}}</div> | <div class="bgtask-content-txt">{{$.i18n.Tr "repo.modelconvert.importfirst1"}}<a href="{{.RepoLink}}/modelmanage/show_model"> {{$.i18n.Tr "repo.modelconvert.importfirst2"}} </a>{{$.i18n.Tr "repo.modelconvert.importfirst3"}}</div> | ||||
{{end}} | {{end}} | ||||
<div class="bgtask-content-txt">{{$.i18n.Tr "repo.platform_instructions1"}}<a href="https://git.openi.org.cn/zeizei/OpenI_Learning"> {{$.i18n.Tr "repo.platform_instructions2"}} </a>{{$.i18n.Tr "repo.platform_instructions3"}}</div> | |||||
<div class="bgtask-content-txt">{{$.i18n.Tr "repo.platform_instructions1"}}<a href="https://openi.pcl.ac.cn/zeizei/OpenI_Learning"> {{$.i18n.Tr "repo.platform_instructions2"}} </a>{{$.i18n.Tr "repo.platform_instructions3"}}</div> | |||||
</div> | </div> | ||||
</div> | </div> | ||||
@@ -95,7 +95,7 @@ | |||||
{{end}} | {{end}} | ||||
--> | --> | ||||
<div class="bgtask-content-txt">{{$.i18n.Tr "repo.model.manage.createmodel_tip"}}<a href="{{.RepoLink}}/modelarts/train-job"> {{$.i18n.Tr "repo.model.manage.createtrainjob"}}</a></div> | <div class="bgtask-content-txt">{{$.i18n.Tr "repo.model.manage.createmodel_tip"}}<a href="{{.RepoLink}}/modelarts/train-job"> {{$.i18n.Tr "repo.model.manage.createtrainjob"}}</a></div> | ||||
<div class="bgtask-content-txt">{{$.i18n.Tr "repo.platform_instructions1"}}<a href="https://git.openi.org.cn/zeizei/OpenI_Learning"> {{$.i18n.Tr "repo.platform_instructions2"}} </a>{{$.i18n.Tr "repo.platform_instructions3"}}</div> | |||||
<div class="bgtask-content-txt">{{$.i18n.Tr "repo.platform_instructions1"}}<a href="https://openi.pcl.ac.cn/zeizei/OpenI_Learning"> {{$.i18n.Tr "repo.platform_instructions2"}} </a>{{$.i18n.Tr "repo.platform_instructions3"}}</div> | |||||
</div> | </div> | ||||
<div style="display: none;"> | <div style="display: none;"> | ||||
@@ -260,7 +260,7 @@ | |||||
<span> | <span> | ||||
<i class="question circle icon link" data-content={{.i18n.Tr "repo.modelarts.train_job.boot_file_helper"}} data-position="right center" data-variation="mini"></i> | <i class="question circle icon link" data-content={{.i18n.Tr "repo.modelarts.train_job.boot_file_helper"}} data-position="right center" data-variation="mini"></i> | ||||
</span> | </span> | ||||
<a href="https://git.openi.org.cn/OpenIOSSG/aisafety" target="_blank">{{.i18n.Tr "cloudbrain.view_sample"}}</a> | |||||
<a href="https://openi.pcl.ac.cn/OpenIOSSG/aisafety" target="_blank">{{.i18n.Tr "cloudbrain.view_sample"}}</a> | |||||
</div> | </div> | ||||
<div class="inline field min_title required fields" style="width: 95%;"> | <div class="inline field min_title required fields" style="width: 95%;"> | ||||
<label class="label-fix-width label-required" style="font-weight: normal;">{{.i18n.Tr "modelsafety.base_data_set"}}</label> | <label class="label-fix-width label-required" style="font-weight: normal;">{{.i18n.Tr "modelsafety.base_data_set"}}</label> | ||||
@@ -15,7 +15,7 @@ | |||||
<p class="ui text grey">{{.i18n.Tr "home.provide_resoure"}}</p> | <p class="ui text grey">{{.i18n.Tr "home.provide_resoure"}}</p> | ||||
</div> | </div> | ||||
<div class="guide "> | <div class="guide "> | ||||
<a class="mini ui blue basic button" style="font-weight:700" href="https://git.openi.org.cn/zeizei/OpenI_Learning" target="_blank">{{.i18n.Tr "custom.Platform_Tutorial"}} <i class="ri-arrow-right-line" ></i></a> | |||||
<a class="mini ui blue basic button" style="font-weight:700" href="https://openi.pcl.ac.cn/zeizei/OpenI_Learning" target="_blank">{{.i18n.Tr "custom.Platform_Tutorial"}} <i class="ri-arrow-right-line" ></i></a> | |||||
</div> | </div> | ||||
</div> | </div> | ||||
{{if .EnableHeatmap}} | {{if .EnableHeatmap}} | ||||
@@ -23,7 +23,7 @@ | |||||
<el-input v-model="info.desc" type="textarea" placeholder="请输入内容" :autosize="{minRows:4,maxRows:6}" maxlength="255" show-word-limit></el-input> | <el-input v-model="info.desc" type="textarea" placeholder="请输入内容" :autosize="{minRows:4,maxRows:6}" maxlength="255" show-word-limit></el-input> | ||||
</el-form-item> | </el-form-item> | ||||
<el-form-item label="主页" prop="index_web" > | <el-form-item label="主页" prop="index_web" > | ||||
<el-input v-model="info.index_web" placeholder="主页(eg: https://git.openi.org.cn)"></el-input> | |||||
<el-input v-model="info.index_web" placeholder="主页(eg: https://openi.pcl.ac.cn)"></el-input> | |||||
</el-form-item> | </el-form-item> | ||||
</el-form> | </el-form> | ||||
</div> | </div> | ||||
@@ -209,7 +209,7 @@ | |||||
</div> | </div> | ||||
<div class="bgtask-content-txt"> | <div class="bgtask-content-txt"> | ||||
{{ i18n.dataset_instructions_for_use | {{ i18n.dataset_instructions_for_use | ||||
}}<a href="https://git.openi.org.cn/zeizei/OpenI_Learning">{{ | |||||
}}<a href="https://openi.pcl.ac.cn/zeizei/OpenI_Learning">{{ | |||||
i18n.dataset_camp_course | i18n.dataset_camp_course | ||||
}}</a> | }}</a> | ||||
</div> | </div> | ||||
@@ -7,7 +7,7 @@ | |||||
"left": 50, | "left": 50, | ||||
"bottom": 50 | "bottom": 50 | ||||
}, | }, | ||||
"src": "https://git.openi.org.cn/OpenIOSSG/promote/raw/branch/master/imgs/invitation/pic-01.png", | |||||
"src": "https://openi.pcl.ac.cn/OpenIOSSG/promote/raw/branch/master/imgs/invitation/pic-01.png", | |||||
"url": "/user/invitation_tpl", | "url": "/user/invitation_tpl", | ||||
"show": true | "show": true | ||||
}, | }, | ||||
@@ -18,7 +18,7 @@ | |||||
"right": 50, | "right": 50, | ||||
"bottom": 50 | "bottom": 50 | ||||
}, | }, | ||||
"src": "https://git.openi.org.cn/OpenIOSSG/promote/raw/branch/master/imgs/invitation/pic-01.png", | |||||
"src": "https://openi.pcl.ac.cn/OpenIOSSG/promote/raw/branch/master/imgs/invitation/pic-01.png", | |||||
"url": "/user/invitation_tpl", | "url": "/user/invitation_tpl", | ||||
"show": false | "show": false | ||||
} | } | ||||
@@ -4,7 +4,7 @@ | |||||
<h2>{{ $t("dataDesensitizationModelExperience") }}</h2> | <h2>{{ $t("dataDesensitizationModelExperience") }}</h2> | ||||
<p> | <p> | ||||
{{ $t("dataDesensitizationModelDesc") }} <a | {{ $t("dataDesensitizationModelDesc") }} <a | ||||
href="https://git.openi.org.cn/tengxiao/tuomin" | |||||
href="https://openi.pcl.ac.cn/tengxiao/tuomin" | |||||
target="_blank" | target="_blank" | ||||
>tengxiao / tuomin</a | >tengxiao / tuomin</a | ||||
> | > | ||||