|
TVM
0.9.4
|
#include <tvm/hint/abstract/SubstitutionCalculator.h>

Public Member Functions | |
| virtual | ~SubstitutionCalculator ()=default |
| std::unique_ptr< SubstitutionCalculatorImpl > | impl (const std::vector< LinearConstraintPtr > &cstr, const std::vector< VariablePtr > &x, int rank) const |
Protected Member Functions | |
| virtual std::unique_ptr< SubstitutionCalculatorImpl > | impl_ (const std::vector< LinearConstraintPtr > &cstr, const std::vector< VariablePtr > &x, int rank) const =0 |
A SubstitutionCalculator is a lightweight factory that can generates a SubstitutionCalculatorImpl. It is used to specify custom operations to be made during the substitution process.
|
virtualdefault |
| std::unique_ptr<SubstitutionCalculatorImpl> tvm::hint::abstract::SubstitutionCalculator::impl | ( | const std::vector< LinearConstraintPtr > & | cstr, |
| const std::vector< VariablePtr > & | x, | ||
| int | rank | ||
| ) | const |
|
protectedpure virtual |