|
|
|
@ -131,8 +131,6 @@ DDim slice_ddim(const DDim& dim, int begin, int end) {
|
|
|
|
|
|
|
|
|
|
int arity(const DDim& d) { return d.size(); }
|
|
|
|
|
|
|
|
|
|
/// \cond HIDDEN
|
|
|
|
|
|
|
|
|
|
struct DDimPrinter {
|
|
|
|
|
std::ostream& os;
|
|
|
|
|
explicit DDimPrinter(std::ostream& os_) : os(os_) {}
|
|
|
|
@ -143,8 +141,6 @@ struct DDimPrinter {
|
|
|
|
|
}
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
/// \endcond
|
|
|
|
|
|
|
|
|
|
std::ostream& operator<<(std::ostream& os, const DDim& ddim) {
|
|
|
|
|
ddim.apply_visitor(DDimPrinter(os));
|
|
|
|
|
return os;
|
|
|
|
|