PidStepResponseFeatures API Reference【免费下载链接】mat-chem-sim-pred面向工业领域聚焦计算仿真、预测两大核心场景构建面向流程工业机理数据双轮驱动的领域计算层推动AI for Science在材料化学领域的深度应用。项目地址: https://gitcode.com/cann/mat-chem-sim-predC APIextern C int32_t aclnnPidStepResponseFeatures( void* pv_candidates, void* sp, void* features, int64_t batch, int64_t candidates, int64_t sample_count, float sample_interval, float settle_band_ratio, void* workspace, uint64_t workspace_size, void* stream); extern C uint64_t aclnnPidStepResponseFeaturesGetWorkspaceSize( int64_t batch, int64_t candidates, int64_t sample_count);InputsNameTypeShapeDescriptionpv_candidatesfloat32[batch, candidates, sample_count]Candidate process-variable trajectories.spfloat32[batch, sample_count]Setpoint trajectory for each loop.OutputsNameTypeShapeDescriptionfeaturesfloat32[batch, candidates, 12]Step-response features for each candidate.Feature order:0 initial_value 1 final_value 2 final_abs_error 3 peak_value 4 trough_value 5 overshoot_ratio 6 undershoot_ratio 7 rise_time 8 peak_time 9 settling_time 10 iae 11 iseParametersNameConstraintbatch 0candidates 0sample_count 1sample_interval 0settle_band_ratio 0batch * candidatesmust fit inuint32_tWorkspaceCallaclnnPidStepResponseFeaturesGetWorkspaceSize(...)first and allocate a device workspace of at least that size. The current prototype stores only tiling metadata in workspace.Return ValueACL_SUCCESS: launch accepted.ACL_ERROR_INVALID_PARAM: null pointer, invalid shape, invalid workspace, invalid stream, or invalid scalar parameter.The call launches asynchronously onstream; callaclrtSynchronizeStream(stream)before reading outputs.Exampleconst uint64_t workspace_size aclnnPidStepResponseFeaturesGetWorkspaceSize(batch, candidates, sample_count); aclnnPidStepResponseFeatures( d_pv_candidates, d_sp, d_features, batch, candidates, sample_count, sample_interval, settle_band_ratio, workspace, workspace_size, stream);【免费下载链接】mat-chem-sim-pred面向工业领域聚焦计算仿真、预测两大核心场景构建面向流程工业机理数据双轮驱动的领域计算层推动AI for Science在材料化学领域的深度应用。项目地址: https://gitcode.com/cann/mat-chem-sim-pred创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
cann/mat-chem-sim-pred PID阶跃响应特征API
PidStepResponseFeatures API Reference【免费下载链接】mat-chem-sim-pred面向工业领域聚焦计算仿真、预测两大核心场景构建面向流程工业机理数据双轮驱动的领域计算层推动AI for Science在材料化学领域的深度应用。项目地址: https://gitcode.com/cann/mat-chem-sim-predC APIextern C int32_t aclnnPidStepResponseFeatures( void* pv_candidates, void* sp, void* features, int64_t batch, int64_t candidates, int64_t sample_count, float sample_interval, float settle_band_ratio, void* workspace, uint64_t workspace_size, void* stream); extern C uint64_t aclnnPidStepResponseFeaturesGetWorkspaceSize( int64_t batch, int64_t candidates, int64_t sample_count);InputsNameTypeShapeDescriptionpv_candidatesfloat32[batch, candidates, sample_count]Candidate process-variable trajectories.spfloat32[batch, sample_count]Setpoint trajectory for each loop.OutputsNameTypeShapeDescriptionfeaturesfloat32[batch, candidates, 12]Step-response features for each candidate.Feature order:0 initial_value 1 final_value 2 final_abs_error 3 peak_value 4 trough_value 5 overshoot_ratio 6 undershoot_ratio 7 rise_time 8 peak_time 9 settling_time 10 iae 11 iseParametersNameConstraintbatch 0candidates 0sample_count 1sample_interval 0settle_band_ratio 0batch * candidatesmust fit inuint32_tWorkspaceCallaclnnPidStepResponseFeaturesGetWorkspaceSize(...)first and allocate a device workspace of at least that size. The current prototype stores only tiling metadata in workspace.Return ValueACL_SUCCESS: launch accepted.ACL_ERROR_INVALID_PARAM: null pointer, invalid shape, invalid workspace, invalid stream, or invalid scalar parameter.The call launches asynchronously onstream; callaclrtSynchronizeStream(stream)before reading outputs.Exampleconst uint64_t workspace_size aclnnPidStepResponseFeaturesGetWorkspaceSize(batch, candidates, sample_count); aclnnPidStepResponseFeatures( d_pv_candidates, d_sp, d_features, batch, candidates, sample_count, sample_interval, settle_band_ratio, workspace, workspace_size, stream);【免费下载链接】mat-chem-sim-pred面向工业领域聚焦计算仿真、预测两大核心场景构建面向流程工业机理数据双轮驱动的领域计算层推动AI for Science在材料化学领域的深度应用。项目地址: https://gitcode.com/cann/mat-chem-sim-pred创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考