the
<a href="../src/tech/v3/tensor/dimensions.clj">dimensions</a> object.  This object is responsible
for, given an address in the (possibly n dimensional) input space, produce an address
in the linearly-addressed 'local' space of the buffer.</p>
<pre><code class="language-clojure">user&gt; (dtt/tensor-&gt;dimensions tens)

{:shape [2 2], :strides #list&lt;int64&gt;[2]
[2, 1, ], :n-dims 2, :shape-ecounts [2 2], :shape-ecount-strides #list&lt;int64&gt;[2]
[2, 1, ],
 :overall-ecount 4,
 :buffer-ecount 4,
 :re