|
|
|
@@ -0,0 +1,39 @@ |
|
|
|
package com.ruoyi.platform.controller.aim; |
|
|
|
|
|
|
|
import com.ruoyi.common.core.web.controller.BaseController; |
|
|
|
import com.ruoyi.common.core.web.domain.GenericsAjaxResult; |
|
|
|
import com.ruoyi.platform.service.AimService; |
|
|
|
import com.ruoyi.platform.service.TensorBoardService; |
|
|
|
import com.ruoyi.platform.vo.FrameLogPathVo; |
|
|
|
import com.ruoyi.platform.vo.TensorboardStatusVo; |
|
|
|
import io.swagger.annotations.Api; |
|
|
|
import io.swagger.annotations.ApiOperation; |
|
|
|
import io.swagger.v3.oas.annotations.responses.ApiResponse; |
|
|
|
import org.springframework.web.bind.annotation.PostMapping; |
|
|
|
import org.springframework.web.bind.annotation.RequestBody; |
|
|
|
import org.springframework.web.bind.annotation.RequestMapping; |
|
|
|
import org.springframework.web.bind.annotation.RestController; |
|
|
|
|
|
|
|
import javax.annotation.Resource; |
|
|
|
@RestController |
|
|
|
@RequestMapping("aim") |
|
|
|
@Api("Aim管理") |
|
|
|
public class AimController extends BaseController { |
|
|
|
|
|
|
|
@Resource |
|
|
|
private AimService aimService; |
|
|
|
|
|
|
|
/** |
|
|
|
* 启动tensorBoard接口 |
|
|
|
* |
|
|
|
* @param frameLogPathVo 存储路径 |
|
|
|
* @return url |
|
|
|
*/ |
|
|
|
@PostMapping("/run") |
|
|
|
@ApiOperation("启动aim`") |
|
|
|
@ApiResponse |
|
|
|
public GenericsAjaxResult<String> runAim(@RequestBody FrameLogPathVo frameLogPathVo) throws Exception { |
|
|
|
return genericsSuccess(aimService.runAim(frameLogPathVo)); |
|
|
|
} |
|
|
|
|
|
|
|
} |