|
tvm
|
Extractor for features from measure candidates for use in cost model. More...
#include <feature_extractor.h>
Public Member Functions | |
| virtual | ~FeatureExtractorNode ()=default |
| Virtual destructor. More... | |
| virtual ffi::Array< tvm::runtime::Tensor > | ExtractFrom (const TuneContext &context, const ffi::Array< MeasureCandidate > &candidates)=0 |
| Extract features from the given measure candidate. More... | |
| TVM_FFI_DECLARE_OBJECT_INFO ("meta_schedule.FeatureExtractor", FeatureExtractorNode, Object) | |
Static Public Member Functions | |
| static void | RegisterReflection () |
Extractor for features from measure candidates for use in cost model.
|
virtualdefault |
Virtual destructor.
|
pure virtual |
Extract features from the given measure candidate.
| context | The tuning context for feature extraction. |
| candidates | The measure candidates to extract features from. |
Implemented in tvm::meta_schedule::PyFeatureExtractorNode.
|
inlinestatic |
| tvm::meta_schedule::FeatureExtractorNode::TVM_FFI_DECLARE_OBJECT_INFO | ( | "meta_schedule.FeatureExtractor" | , |
| FeatureExtractorNode | , | ||
| Object | |||
| ) |