# 仿真算法

Octopus支持在线管理仿真算法,即您可以在仿真平台完成算法编译、产物打包、镜像构建等操作。同时,您也可以在本地编写算法代码并编译通过后,直接将编译产物上传到平台构建算法镜像,制作好的包含仿真算法的镜像可以直接用于批量仿真。平台还支持算法的生命周期管理,您可以根据业务需要及时修改算法配置、重新编译、上传产物或重构镜像。

Octopus平台支持算法从Git仓库导入以及本地上传算法,便于您选择更符合自己使用习惯的方式,加速推进自动驾驶算法开发进程。

  • Git算法:即通过配置SSH部署密钥(Deploy Key),授权Octopus平台读取您Git仓库中指定项目代码,并在指定镜像中编译和运行算法(若算法是可执行文件则只需提前制作好运行镜像并配置,无需配置Git仓库以及编译镜像等相关信息);
  • 可执行文件:上传通过编译的算法文件至云平台,无需再次编译,可直接使用算法运行任务。

# Git算法项目

Git算法项目支持算法项目的全生命周期管理,包括算法创建、编译、产物上传以及算法镜像的版本管理,方便您直接导入托管在第三方Git仓库的算法源码到Octopus平台,或直接上传可执行文件。同时,为了满足不同算法项目对编译环境和运行环境的需求,Octopus平台支持您自定义配置编译和运行镜像,在线编译并构建算法镜像。Git算法项目还支持算法项目的全生命周期管理,通过对编译、产物上传、镜像构建进行版本管理,便于您进行算法的迭代开发。

上次更新: 5/6/2021, 7:57:44 PM