Lines Matching refs:execution

31  * IPreparedModel describes a model that has been prepared for execution and
36 * Launches an asynchronous execution on a prepared model.
38 * The execution is performed asynchronously with respect to the caller.
44 * launch an asynchronous task to perform the execution in the background,
50 * When the asynchronous task has finished its execution, it must
53 * the execution.
65 * - the execution should launch successfully (ErrorStatus::NONE): There
67 * - if at execution time every operation's input operands have legal
68 * values, the execution should complete successfully (ErrorStatus::NONE):
71 * execute_1_3 can be called with an optional deadline. If the execution
72 * is not able to be completed before the provided deadline, the execution
92 * @param measure Specifies whether or not to measure duration of the execution.
96 * @param deadline The time by which the execution is expected to complete.
97 * If the execution cannot be completed by the deadline, the
98 * execution may be aborted.
103 * execution must be aborted. If no loop timeout
109 * the execution, shape information of model output operands, and
110 * duration of execution. The callback object's notify function must
111 * be called exactly once, even if the execution was
121 * - MISSED_DEADLINE_* if the execution is aborted because it
131 * Performs a synchronous execution on a prepared model.
133 * The execution is performed synchronously with respect to the caller.
139 * perform the execution, and must not return until the execution is
150 * are valid, and at execution time every operation's input operands have
151 * legal values, then the execution should complete successfully
156 * execution is not able to be completed before the provided deadline, the
157 * execution may be aborted, and either {@link
176 * @param measure Specifies whether or not to measure duration of the execution.
180 * @param deadline The time by which the execution is expected to complete.
181 * If the execution cannot be finished by the deadline, the
182 * execution may be aborted.
187 * execution must be aborted. If no loop timeout
192 * @return status Error status of the execution, must be:
193 * - NONE if execution is performed successfully
201 * - MISSED_DEADLINE_* if the execution is aborted because it
210 * @return timing Duration of execution. Unless measure is YES and status is
222 * Launch a fenced asynchronous execution on a prepared model.
224 * The execution is performed asynchronously with respect to the caller.
230 * to perform the execution in the background, and immediately return with
231 * ErrorStatus::NONE, a sync fence that will be signaled once the execution is completed,
234 * for syncFence. The execution must wait for all the sync fences (if any) in waitFor
235 * to be signaled before starting the actual execution.
237 * When the asynchronous task has finished its execution, it must
244 * If the execution is not able to be completed before the provided deadline or
246 * signaled), whichever comes earlier, the execution may be aborted, and either
260 * call succeeds, or the execution is aborted because it cannot finish before the deadline
273 * @param measure Specifies whether or not to measure duration of the execution.
274 * @param deadline The time by which the execution is expected to complete.
275 * If the execution cannot be finished by the deadline, the
276 * execution may be aborted.
281 * execution must be aborted. If no loop timeout
286 * @param duration The length of time within which the execution is expected
288 * If the execution cannot be finished within the duration,
289 * the execution may be aborted.
296 * - MISSED_DEADLINE_* if the execution is aborted because it
302 * e.g. hardware failure or kernel panic, occurs when doing execution.
304 * and error status when the execution is completed.