Releases: SakanaAI/treequest
v0.3.1
v0.3.0
This release includes a major update on the visualization of the search tree, supporting the file extensions of PNG, PDF, and notably HTML format for interactive visualization (#15, thanks a lot @Yuki-Imajuku!).
See README.md for details.
Feature Highlights
Rich Interactive Interface
HTML format allows us to expand the search tree to see more detailed information about the search.

Easy to Use
We can start using it simply by calling tq.render.
Highly Customizable
We can customize the visualization by using state_formatter.
v0.2.0
This release includes a major update on the TreeQuest interface (#14).
Ask-Tell Interface
We added ask-tell interface, where users run ask or ask_batch to get the parent state and action of the next node to expand in the search tree. Using the returned Trial object, users run generate_fn to calculate the score and state of the expanded node, and update the search tree with tell interface.
This new interface enables us to
- Perform multiple AB-MCTS sampling steps in parallel by
ask_batch. - Run multiple generation processes in parallel and run
tellonce an evaluation process finishes.
so that now both TreeQuest itself and users can leverage more cpu resource to speed up the tree search.
For the performance for different batch sizes, please see docs/PROFILING.md.