| 144 | } |
| 145 | |
| 146 | void CheckReload(RegTree const &tree) { |
| 147 | Json out{Object()}; |
| 148 | tree.SaveModel(&out); |
| 149 | |
| 150 | RegTree loaded_tree; |
| 151 | loaded_tree.LoadModel(out); |
| 152 | Json saved{Object()}; |
| 153 | loaded_tree.SaveModel(&saved); |
| 154 | |
| 155 | ASSERT_EQ(out, saved); |
| 156 | } |
| 157 | |
| 158 | TEST(Tree, CategoricalIO) { |
| 159 | { |