| bestMappingOption() | tc::autotune::detail::GeneticTunerHarness | inlineprivate |
| bestMappingOptions_ | tc::autotune::detail::GeneticTunerHarness | private |
| bestTime_ | tc::autotune::detail::GeneticTunerHarness | private |
| bestTimeMtx_ | tc::autotune::detail::GeneticTunerHarness | private |
| configuration | tc::autotune::detail::GeneticTunerHarness | |
| currentCompilationJob_ | tc::autotune::detail::GeneticTunerHarness | private |
| doCompile(tc::ExecutionEngine &engine) | tc::autotune::detail::GeneticTunerHarness | private |
| doGpuWork(size_t gpu, tc::ExecutionEngine &engine, Printer &printer) | tc::autotune::detail::GeneticTunerHarness | private |
| 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::GeneticTunerHarness | private |
| kCrossOverRate | tc::autotune::detail::GeneticTunerHarness | |
| kEarlyPruneFactor | tc::autotune::detail::GeneticTunerHarness | static |
| kInputs_ | tc::autotune::detail::GeneticTunerHarness | private |
| kKernelName_ | tc::autotune::detail::GeneticTunerHarness | private |
| kMaxPopulationSize | tc::autotune::detail::GeneticTunerHarness | |
| kMutationRate | tc::autotune::detail::GeneticTunerHarness | |
| kNumberElites | tc::autotune::detail::GeneticTunerHarness | |
| kReducedBenchmarkIterations | tc::autotune::detail::GeneticTunerHarness | static |
| kReducedWarmupIterations | tc::autotune::detail::GeneticTunerHarness | static |
| kStartingPoints_ | tc::autotune::detail::GeneticTunerHarness | private |
| kTc_ | tc::autotune::detail::GeneticTunerHarness | private |
| makeOptions(const CandidateConfiguration &conf) | tc::autotune::detail::GeneticTunerHarness | private |
| makeTuningConfiguration(const MappingOptions &options) | tc::autotune::detail::GeneticTunerHarness | private |
| numEvaluations_ | tc::autotune::detail::GeneticTunerHarness | private |
| outputs_ | tc::autotune::detail::GeneticTunerHarness | private |
| readyToEvaluate_ | tc::autotune::detail::GeneticTunerHarness | private |
| run(size_t numGenerations) | tc::autotune::detail::GeneticTunerHarness | |
| runOneGeneration(size_t generation) | tc::autotune::detail::GeneticTunerHarness | private |
| setupTuningParameters() | tc::autotune::detail::GeneticTunerHarness | private |
| tuner_ | tc::autotune::detail::GeneticTunerHarness | private |
| warmupOrPrune(tc::ExecutionEngine &executionEngine, const std::vector< DLTensor * > &outputs, const std::vector< const DLTensor * > &inputs, size_t handle, size_t bestTimeSoFar) | tc::autotune::detail::GeneticTunerHarness | private |