Task
Type
ComputableDAGs.AbstractTask — Type
ComputableDAGs.DataTask — Type
ComputableDAGs.VectorizedComputeTask — Type
VectorizedComputeTask{TASK_T<:AbstractComputeTask} <: AbstractComputeTaskTask representing a vectorized version of another compute task.
sourceCreate
Compare
Compute
ComputableDAGs.function_call — Method
function_call(n::Node)
function_call(t::AbstractTask, device::AbstractDevice, in_symbols::NTuple{}, out_symbol::Symbol)For a node or a task together with necessary information, a FunctionCalls for the computation of the node or task.
Properties
ComputableDAGs.compute — Function
compute(t::AbstractTask; data...)Fallback implementation of the compute function of a compute task, throwing an error.
sourceComputableDAGs.compute_effort — Function
compute_effort(t::AbstractTask)Fallback implementation of the compute effort of a task, throwing an error.
sourceComputableDAGs.compute_effort — Method
compute_effort(t::AbstractDataTask)Return the compute effort of a data task, always zero, regardless of the specific task.
sourceComputableDAGs.data — Function
ComputableDAGs.data — Method
data(t::AbstractComputeTask)Return the data of a compute task, always zero, regardless of the specific task.
source