24.04
|
Go to the documentation of this file.
33 namespace experimental
35 namespace dynamic_fusion
SimpleTensor< float > src
~ClComponentReshape() override
Destructor.
static Status validate(const ArgumentPack< ITensorInfo > &tensors)
Validate the component.
This is a generic class that packs the arguments of an operator.
#define ARM_COMPUTE_RETURN_ERROR_ON_MISMATCHING_DATA_TYPES(...)
Properties common to all kernel component types.
#define ARM_COMPUTE_RETURN_ERROR_ON(cond)
If the condition is true, an error is returned.
#define ARM_COMPUTE_RETURN_ERROR_ON_F16_UNSUPPORTED(tensor)
Properties properties() const
Get properties.
An interface used by GpuCkwDriver to write source code for a kernel component.
#define ARM_COMPUTE_RETURN_ERROR_ON_MISMATCHING_QUANTIZATION_INFO(...)
int32_t ComponentId
Uniquely identifies a kernel component within a workload.
ClComponentReshape(ComponentId id, const Properties &properties, const ArgumentPack< ITensorInfo > &tensors)
Constructor.
Copyright (c) 2017-2024 Arm Limited.
An abstract interface of a component.
#define ARM_COMPUTE_RETURN_ERROR_ON_NULLPTR(...)
ArgumentPack< ITensorInfo > tensors() const
Get tensor arguments.
@ UNKNOWN
Unknown data type.
ComponentId id() const
Get component id.
const IGpuCkwComponentDriver * ckw_component_driver() const override
Get writer for the component.