This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
git log | head -n 32 > /tmp/results.txt; for f in $(ls examples/results_032218/QuadroGP100/logs/2477270-*/*INFO); do echo $f; cat $(dirname $f)/COMMAND; grep -i generation $f | tail -n 4; tail -n 64 $f | grep -A 64 "best option so far"; echo "********************************"; done >> /tmp/results.txt | |
commit 86c9345d2b651a38270097651700500977491117 | |
Author: nicolasvasilache <[email protected]> | |
Date: Thu Mar 22 12:58:46 2018 -0600 | |
Changes for autotuning | |
commit 815b402064688ec25fe5c67384fb57bab7e14461 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
1. hide children & use API | |
2. move from SPtr to * | |
3. uniformize API + consts | |
std::vector<int> childPos(const ScheduleTree* relativeRoot) const; | |
// ScheduleTreeSPtr getChildAtPos(const std::vector<int>& prefix); | |
std::vector<ScheduleTree*> ancestors(ScheduleTree* relativeRoot); | |
std::vector<const ScheduleTree*> ancestors(const ScheduleTree* relativeRoot) const; |