5#include <unordered_map>
12 std::unordered_map<std::uintptr_t, std::string>
names;
17void print_graph(std::ostream& os,
const std::vector<array>& outputs);
21 print_graph(os, std::vector<array>{std::forward<Arrays>(outputs)...});
28 export_to_dot(os, std::vector<array>{std::forward<Arrays>(outputs)...});
void export_to_dot(std::ostream &os, const std::vector< array > &outputs)
void print_graph(std::ostream &os, const std::vector< array > &outputs)
typename std::enable_if_t< is_arrays_v< T... > > enable_for_arrays_t
Definition array.h:614
Definition graph_utils.h:11
const std::string & get_name(const array &x)
std::unordered_map< std::uintptr_t, std::string > names
Definition graph_utils.h:12