Skip to content

Commit

Permalink
build based on 97207e0
Browse files Browse the repository at this point in the history
  • Loading branch information
Documenter.jl committed May 1, 2024
1 parent ae3cf2b commit a88be21
Show file tree
Hide file tree
Showing 18 changed files with 51 additions and 105 deletions.
2 changes: 1 addition & 1 deletion dev/.documenter-siteinfo.json
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"documenter":{"julia_version":"1.10.3","generation_timestamp":"2024-05-01T10:28:45","documenter_version":"1.4.0"}}
{"documenter":{"julia_version":"1.10.3","generation_timestamp":"2024-05-01T14:12:25","documenter_version":"1.4.0"}}
8 changes: 4 additions & 4 deletions dev/api/array/index.html

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions dev/api/atom/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -8,9 +8,9 @@
Layout_A_TV: ((_4, _2), _4):((_8, _4), _1)
Layout_B_TV: ((_4, _2), _4):((_8, _4), _1)
Layout_C_TV: ((_2, _2, _2), (_2, _2, _2)):((_1, _16, _4), (_8, _2, _32))
</code></pre></div><a class="docs-sourcelink" target="_blank" href="https://github.com/YichengDWu/MoYe.jl/blob/0e5a43b2598ebf56af8c517b501e0c8a416aa154/src/atom/mma.jl#L201-L228">source</a></section></article><article class="docstring"><header><a class="docstring-article-toggle-button fa-solid fa-chevron-down" href="javascript:;" title="Collapse docstring"></a><a class="docstring-binding" id="MoYe.make_tiled_copy" href="#MoYe.make_tiled_copy"><code>MoYe.make_tiled_copy</code></a><span class="docstring-category">Function</span></header><section><div><pre><code class="language-julia hljs">make_tiled_copy(copy_atom::CopyAtom,
</code></pre></div><a class="docs-sourcelink" target="_blank" href="https://github.com/YichengDWu/MoYe.jl/blob/97207e015fe61bac9976a028c9a2a2e634ea11c3/src/atom/mma.jl#L201-L228">source</a></section></article><article class="docstring"><header><a class="docstring-article-toggle-button fa-solid fa-chevron-down" href="javascript:;" title="Collapse docstring"></a><a class="docstring-binding" id="MoYe.make_tiled_copy" href="#MoYe.make_tiled_copy"><code>MoYe.make_tiled_copy</code></a><span class="docstring-category">Function</span></header><section><div><pre><code class="language-julia hljs">make_tiled_copy(copy_atom::CopyAtom,
thr_layout::Layout,
val_layout::Layout)</code></pre><p>Make a tiled copy atom from a copy atom.</p></div><a class="docs-sourcelink" target="_blank" href="https://github.com/YichengDWu/MoYe.jl/blob/0e5a43b2598ebf56af8c517b501e0c8a416aa154/src/atom/copy.jl#L242-L248">source</a></section></article><article class="docstring"><header><a class="docstring-article-toggle-button fa-solid fa-chevron-down" href="javascript:;" title="Collapse docstring"></a><a class="docstring-binding" id="MoYe.print_typst" href="#MoYe.print_typst"><code>MoYe.print_typst</code></a><span class="docstring-category">Function</span></header><section><div><pre><code class="language-julia hljs">print_typst(::AbstractMMAAtom)</code></pre><p>Print the layout of the A, B, and C matrices in a typst format. Go to https://typst.app and paste the output to visualize the layout.</p><p><strong>Example</strong></p><pre><code class="nohighlight hljs">julia&gt; tiled_mma = make_tiled_mma(MMAOP_8x8x4_F32F16F16F32_NT(), @Layout((2,2), (2,1)), (@Layout((4,4,2), (1,8,4)), _32, _4))
val_layout::Layout)</code></pre><p>Make a tiled copy atom from a copy atom.</p></div><a class="docs-sourcelink" target="_blank" href="https://github.com/YichengDWu/MoYe.jl/blob/97207e015fe61bac9976a028c9a2a2e634ea11c3/src/atom/copy.jl#L242-L248">source</a></section></article><article class="docstring"><header><a class="docstring-article-toggle-button fa-solid fa-chevron-down" href="javascript:;" title="Collapse docstring"></a><a class="docstring-binding" id="MoYe.print_typst" href="#MoYe.print_typst"><code>MoYe.print_typst</code></a><span class="docstring-category">Function</span></header><section><div><pre><code class="language-julia hljs">print_typst(::AbstractMMAAtom)</code></pre><p>Print the layout of the A, B, and C matrices in a typst format. Go to https://typst.app and paste the output to visualize the layout.</p><p><strong>Example</strong></p><pre><code class="nohighlight hljs">julia&gt; tiled_mma = make_tiled_mma(MMAOP_8x8x4_F32F16F16F32_NT(), @Layout((2,2), (2,1)), (@Layout((4,4,2), (1,8,4)), _32, _4))
TiledMMA
ThrLayoutVMNK: ((_4, _2), _2, _2, _1):((_1, _16), _8, _4, _0)
PermutationMNK: ((_4, _4, _2):(_1, _8, _4), _32, _4)
Expand All @@ -21,8 +21,8 @@
Layout_C_TV: ((_2, _2, _2), (_2, _2, _2)):((_1, _16, _4), (_8, _2, _32))


julia&gt; print_typst(tiled_mma)</code></pre><p>It will print the following image: <img src="../../assets/tiled_mma.png" alt/></p></div><a class="docs-sourcelink" target="_blank" href="https://github.com/YichengDWu/MoYe.jl/blob/0e5a43b2598ebf56af8c517b501e0c8a416aa154/src/print.jl#L292-L316">source</a></section><section><div><pre><code class="language-julia hljs">print_typst(::AbstractCopyAtom)</code></pre><p>Print the layout of the source and destination matrices in a typst format.</p><p><strong>Example</strong></p><pre><code class="language-julia hljs">julia&gt; tiled_copy = make_tiled_copy(CopyAtom{UniversalCopy{UInt128}, Float32}(),
julia&gt; print_typst(tiled_mma)</code></pre><p>It will print the following image: <img src="../../assets/tiled_mma.png" alt/></p></div><a class="docs-sourcelink" target="_blank" href="https://github.com/YichengDWu/MoYe.jl/blob/97207e015fe61bac9976a028c9a2a2e634ea11c3/src/print.jl#L292-L316">source</a></section><section><div><pre><code class="language-julia hljs">print_typst(::AbstractCopyAtom)</code></pre><p>Print the layout of the source and destination matrices in a typst format.</p><p><strong>Example</strong></p><pre><code class="language-julia hljs">julia&gt; tiled_copy = make_tiled_copy(CopyAtom{UniversalCopy{UInt128}, Float32}(),
@Layout((32,8)),
@Layout((4,1)))

julia&gt; print_typst(tiled_copy)</code></pre></div><a class="docs-sourcelink" target="_blank" href="https://github.com/YichengDWu/MoYe.jl/blob/0e5a43b2598ebf56af8c517b501e0c8a416aa154/src/print.jl#L325-L339">source</a></section></article></article><nav class="docs-footer"><a class="docs-footer-prevpage" href="../copy/">« Data Movement</a><div class="flexbox-break"></div><p class="footer-message">Powered by <a href="https://github.com/JuliaDocs/Documenter.jl">Documenter.jl</a> and the <a href="https://julialang.org/">Julia Programming Language</a>.</p></nav></div><div class="modal" id="documenter-settings"><div class="modal-background"></div><div class="modal-card"><header class="modal-card-head"><p class="modal-card-title">Settings</p><button class="delete"></button></header><section class="modal-card-body"><p><label class="label">Theme</label><div class="select"><select id="documenter-themepicker"><option value="auto">Automatic (OS)</option><option value="documenter-light">documenter-light</option><option value="documenter-dark">documenter-dark</option></select></div></p><hr/><p>This document was generated with <a href="https://github.com/JuliaDocs/Documenter.jl">Documenter.jl</a> version 1.4.0 on <span class="colophon-date" title="Wednesday 1 May 2024 10:28">Wednesday 1 May 2024</span>. Using Julia version 1.10.3.</p></section><footer class="modal-card-foot"></footer></div></div></div></body></html>
julia&gt; print_typst(tiled_copy)</code></pre></div><a class="docs-sourcelink" target="_blank" href="https://github.com/YichengDWu/MoYe.jl/blob/97207e015fe61bac9976a028c9a2a2e634ea11c3/src/print.jl#L325-L339">source</a></section></article></article><nav class="docs-footer"><a class="docs-footer-prevpage" href="../copy/">« Data Movement</a><div class="flexbox-break"></div><p class="footer-message">Powered by <a href="https://github.com/JuliaDocs/Documenter.jl">Documenter.jl</a> and the <a href="https://julialang.org/">Julia Programming Language</a>.</p></nav></div><div class="modal" id="documenter-settings"><div class="modal-background"></div><div class="modal-card"><header class="modal-card-head"><p class="modal-card-title">Settings</p><button class="delete"></button></header><section class="modal-card-body"><p><label class="label">Theme</label><div class="select"><select id="documenter-themepicker"><option value="auto">Automatic (OS)</option><option value="documenter-light">documenter-light</option><option value="documenter-dark">documenter-dark</option></select></div></p><hr/><p>This document was generated with <a href="https://github.com/JuliaDocs/Documenter.jl">Documenter.jl</a> version 1.4.0 on <span class="colophon-date" title="Wednesday 1 May 2024 14:12">Wednesday 1 May 2024</span>. Using Julia version 1.10.3.</p></section><footer class="modal-card-foot"></footer></div></div></div></body></html>
Loading

0 comments on commit a88be21

Please sign in to comment.