Skip to content

Latest commit

 

History

History
46 lines (41 loc) · 11.6 KB

File metadata and controls

46 lines (41 loc) · 11.6 KB

tensor_view

Source: emel/tensor/view/sm.hpp

Mermaid

stateDiagram-v2
  direction TB
  [*] --> ready_docsgen_tensor_view_policy_
  ready_docsgen_tensor_view_policy_ --> capture_tensor_view_request_decision_docsgen_tensor_view_policy_ : capture_tensor_view_runtime_docsgen_tensor_view_policy_ [always] / begin_capture_tensor_view_
  capture_tensor_view_request_decision_docsgen_tensor_view_policy_ --> capture_tensor_view_exec_docsgen_tensor_view_policy_ : completion_capture_tensor_view_runtime_docsgen_tensor_view_policy__ [capture_tensor_view_request_valid_] / none
  capture_tensor_view_request_decision_docsgen_tensor_view_policy_ --> errored_docsgen_tensor_view_policy_ : completion_capture_tensor_view_runtime_docsgen_tensor_view_policy__ [capture_tensor_view_request_invalid_] / mark_invalid_request_
  capture_tensor_view_exec_docsgen_tensor_view_policy_ --> capture_tensor_view_result_decision_docsgen_tensor_view_policy_ : completion_capture_tensor_view_runtime_docsgen_tensor_view_policy__ [always] / exec_capture_tensor_view_
  capture_tensor_view_result_decision_docsgen_tensor_view_policy_ --> done_docsgen_tensor_view_policy_ : completion_capture_tensor_view_runtime_docsgen_tensor_view_policy__ [operation_succeeded_] / none
  capture_tensor_view_result_decision_docsgen_tensor_view_policy_ --> errored_docsgen_tensor_view_policy_ : completion_capture_tensor_view_runtime_docsgen_tensor_view_policy__ [operation_failed_with_error_] / mark_error_from_operation_
  capture_tensor_view_result_decision_docsgen_tensor_view_policy_ --> errored_docsgen_tensor_view_policy_ : completion_capture_tensor_view_runtime_docsgen_tensor_view_policy__ [operation_failed_without_error_] / mark_internal_error_
  done_docsgen_tensor_view_policy_ --> ready_docsgen_tensor_view_policy_ : completion_capture_tensor_view_runtime_docsgen_tensor_view_policy__ [always] / publish_done_
  errored_docsgen_tensor_view_policy_ --> ready_docsgen_tensor_view_policy_ : completion_capture_tensor_view_runtime_docsgen_tensor_view_policy__ [always] / publish_error_
  ready_docsgen_tensor_view_policy_ --> ready_docsgen_tensor_view_policy_ : _ [always] / on_unexpected_
  capture_tensor_view_request_decision_docsgen_tensor_view_policy_ --> ready_docsgen_tensor_view_policy_ : _ [always] / on_unexpected_
  capture_tensor_view_exec_docsgen_tensor_view_policy_ --> ready_docsgen_tensor_view_policy_ : _ [always] / on_unexpected_
  capture_tensor_view_result_decision_docsgen_tensor_view_policy_ --> ready_docsgen_tensor_view_policy_ : _ [always] / on_unexpected_
  done_docsgen_tensor_view_policy_ --> ready_docsgen_tensor_view_policy_ : _ [always] / on_unexpected_
  errored_docsgen_tensor_view_policy_ --> ready_docsgen_tensor_view_policy_ : _ [always] / on_unexpected_
Loading

Transitions

Source Event Guard Action Target
ready<docsgen_tensor_view_policy> capture_tensor_view_runtime<docsgen_tensor_view_policy> always begin_capture_tensor_view> capture_tensor_view_request_decision<docsgen_tensor_view_policy>
capture_tensor_view_request_decision<docsgen_tensor_view_policy> completion<capture_tensor_view_runtime<docsgen_tensor_view_policy>> capture_tensor_view_request_valid> none capture_tensor_view_exec<docsgen_tensor_view_policy>
capture_tensor_view_request_decision<docsgen_tensor_view_policy> completion<capture_tensor_view_runtime<docsgen_tensor_view_policy>> capture_tensor_view_request_invalid> mark_invalid_request> errored<docsgen_tensor_view_policy>
capture_tensor_view_exec<docsgen_tensor_view_policy> completion<capture_tensor_view_runtime<docsgen_tensor_view_policy>> always exec_capture_tensor_view> capture_tensor_view_result_decision<docsgen_tensor_view_policy>
capture_tensor_view_result_decision<docsgen_tensor_view_policy> completion<capture_tensor_view_runtime<docsgen_tensor_view_policy>> operation_succeeded> none done<docsgen_tensor_view_policy>
capture_tensor_view_result_decision<docsgen_tensor_view_policy> completion<capture_tensor_view_runtime<docsgen_tensor_view_policy>> operation_failed_with_error> mark_error_from_operation> errored<docsgen_tensor_view_policy>
capture_tensor_view_result_decision<docsgen_tensor_view_policy> completion<capture_tensor_view_runtime<docsgen_tensor_view_policy>> operation_failed_without_error> mark_internal_error> errored<docsgen_tensor_view_policy>
done<docsgen_tensor_view_policy> completion<capture_tensor_view_runtime<docsgen_tensor_view_policy>> always publish_done> ready<docsgen_tensor_view_policy>
errored<docsgen_tensor_view_policy> completion<capture_tensor_view_runtime<docsgen_tensor_view_policy>> always publish_error> ready<docsgen_tensor_view_policy>
ready<docsgen_tensor_view_policy> _ always on_unexpected> ready<docsgen_tensor_view_policy>
capture_tensor_view_request_decision<docsgen_tensor_view_policy> _ always on_unexpected> ready<docsgen_tensor_view_policy>
capture_tensor_view_exec<docsgen_tensor_view_policy> _ always on_unexpected> ready<docsgen_tensor_view_policy>
capture_tensor_view_result_decision<docsgen_tensor_view_policy> _ always on_unexpected> ready<docsgen_tensor_view_policy>
done<docsgen_tensor_view_policy> _ always on_unexpected> ready<docsgen_tensor_view_policy>
errored<docsgen_tensor_view_policy> _ always on_unexpected> ready<docsgen_tensor_view_policy>