Kompute
kp::Sequence Member List

This is the complete list of members for kp::Sequence, including all inherited members.

begin()kp::Sequence
clear()kp::Sequence
destroy()kp::Sequence
end()kp::Sequence
eval()kp::Sequence
eval(std::shared_ptr< OpBase > op)kp::Sequence
eval(std::vector< std::shared_ptr< Tensor >> tensors, TArgs &&... params)kp::Sequenceinline
eval(std::shared_ptr< Algorithm > algorithm, TArgs &&... params)kp::Sequenceinline
evalAsync()kp::Sequence
evalAsync(std::shared_ptr< OpBase > op)kp::Sequence
evalAsync(std::vector< std::shared_ptr< Tensor >> tensors, TArgs &&... params)kp::Sequenceinline
evalAsync(std::shared_ptr< Algorithm > algorithm, TArgs &&... params)kp::Sequenceinline
evalAwait(uint64_t waitFor=UINT64_MAX)kp::Sequence
getTimestamps()kp::Sequence
isInit() constkp::Sequence
isRecording() constkp::Sequence
isRunning() constkp::Sequence
record(std::shared_ptr< OpBase > op)kp::Sequence
record(std::vector< std::shared_ptr< Tensor >> tensors, TArgs &&... params)kp::Sequenceinline
record(std::shared_ptr< Algorithm > algorithm, TArgs &&... params)kp::Sequenceinline
rerecord()kp::Sequence
Sequence(std::shared_ptr< vk::PhysicalDevice > physicalDevice, std::shared_ptr< vk::Device > device, std::shared_ptr< vk::Queue > computeQueue, uint32_t queueIndex, uint32_t totalTimestamps=0)kp::Sequence
~Sequence()kp::Sequence