Tensor Comprehensions
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
tc::autotune::detail::GeneticTunerHarness Member List

This is the complete list of members for tc::autotune::detail::GeneticTunerHarness, including all inherited members.

bestMappingOption()tc::autotune::detail::GeneticTunerHarnessinlineprivate
bestMappingOptions_tc::autotune::detail::GeneticTunerHarnessprivate
bestTime_tc::autotune::detail::GeneticTunerHarnessprivate
bestTimeMtx_tc::autotune::detail::GeneticTunerHarnessprivate
configurationtc::autotune::detail::GeneticTunerHarness
currentCompilationJob_tc::autotune::detail::GeneticTunerHarnessprivate
doCompile(tc::ExecutionEngine &engine)tc::autotune::detail::GeneticTunerHarnessprivate
doGpuWork(size_t gpu, tc::ExecutionEngine &engine, Printer &printer)tc::autotune::detail::GeneticTunerHarnessprivate
GeneticTunerHarness(size_t n, uint8_t crossoverRate, uint8_t mutationRate, size_t numberElites, lang::TreeRef tc, std::string kernelName, const std::unordered_map< size_t, std::vector< const DLTensor * >> &inputs, std::unordered_map< size_t, std::vector< DLTensor * >> &outputs, MappingOptions baseMapping, std::vector< MappingOptions > startingPoints, const TuningParameterFixer &fixedParams)tc::autotune::detail::GeneticTunerHarness
kBaseMapping_tc::autotune::detail::GeneticTunerHarnessprivate
kCrossOverRatetc::autotune::detail::GeneticTunerHarness
kEarlyPruneFactortc::autotune::detail::GeneticTunerHarnessstatic
kInputs_tc::autotune::detail::GeneticTunerHarnessprivate
kKernelName_tc::autotune::detail::GeneticTunerHarnessprivate
kMaxPopulationSizetc::autotune::detail::GeneticTunerHarness
kMutationRatetc::autotune::detail::GeneticTunerHarness
kNumberElitestc::autotune::detail::GeneticTunerHarness
kReducedBenchmarkIterationstc::autotune::detail::GeneticTunerHarnessstatic
kReducedWarmupIterationstc::autotune::detail::GeneticTunerHarnessstatic
kStartingPoints_tc::autotune::detail::GeneticTunerHarnessprivate
kTc_tc::autotune::detail::GeneticTunerHarnessprivate
makeOptions(const CandidateConfiguration &conf)tc::autotune::detail::GeneticTunerHarnessprivate
makeTuningConfiguration(const MappingOptions &options)tc::autotune::detail::GeneticTunerHarnessprivate
numEvaluations_tc::autotune::detail::GeneticTunerHarnessprivate
outputs_tc::autotune::detail::GeneticTunerHarnessprivate
readyToEvaluate_tc::autotune::detail::GeneticTunerHarnessprivate
run(size_t numGenerations)tc::autotune::detail::GeneticTunerHarness
runOneGeneration(size_t generation)tc::autotune::detail::GeneticTunerHarnessprivate
setupTuningParameters()tc::autotune::detail::GeneticTunerHarnessprivate
tuner_tc::autotune::detail::GeneticTunerHarnessprivate
warmupOrPrune(tc::ExecutionEngine &executionEngine, const std::vector< DLTensor * > &outputs, const std::vector< const DLTensor * > &inputs, size_t handle, size_t bestTimeSoFar)tc::autotune::detail::GeneticTunerHarnessprivate