Home | History | Annotate | Download | only in xla

Lines Matching refs:window

26 // Creates a window with the given sizes in the dimensions and all strides set
28 Window MakeWindow(absl::Span<const int64> sizes);
37 string ToString(const Window& window);
44 bool HasStride(const Window& window);
45 bool HasPadding(const Window& window);
46 bool HasSymmetricPadding(const Window& window);
47 bool HasNegativePadding(const Window& window);
49 // As with HasSymmetricPadding(Window) above, returns whether the "padding low"
54 bool HasBaseDilation(const Window& window);
55 bool HasWindowDilation(const Window& window);
56 bool HasDilation(const Window& window);
58 bool HasWindowReversal(const Window& window);
59 bool AllOrNoneReversed(const Window& window);
62 // has window bound 1, no striding and no padding.
63 bool IsInactiveWindowDimension(const Window& window, int64 logical_dim);
65 // Returns true if the provided window dimension is trivial (inactive and has no
71 // If a window with the given bound in some dimension is dilated with the given
76 // window with values 1, x, 2, x, 3, where x indicates holes left by the
80 // Returns the number of valid positions of a window with the given size and
82 // array with one element per valid position of the window.
86 // while offset 4 is not valid since the window's last entry would be at 5,