Files
triton/master/.doctrees/python-api/generated/triton.testing.Benchmark.doctree

84 lines
28 KiB
Plaintext
Raw Normal View History

2022-06-05 21:05:02 +00:00
<EFBFBD><05>.p<00>sphinx.addnodes<65><73>document<6E><74><EFBFBD>)<29><>}<7D>(<28> rawsource<63><65><00><>children<65>]<5D><>docutils.nodes<65><73>section<6F><6E><EFBFBD>)<29><>}<7D>(hhh]<5D>(h <09>title<6C><65><EFBFBD>)<29><>}<7D>(h<05>triton.testing.Benchmark<72>h]<5D>h <09>Text<78><74><EFBFBD><EFBFBD>triton.testing.Benchmark<72><6B><EFBFBD><EFBFBD><EFBFBD>}<7D>(hh<13>parent<6E>hhh<03>source<63>N<EFBFBD>line<6E>Nuba<62>
2022-09-05 00:53:28 +00:00
attributes<EFBFBD>}<7D>(<28>ids<64>]<5D><>classes<65>]<5D><>names<65>]<5D><>dupnames<65>]<5D><>backrefs<66>]<5D>u<EFBFBD>tagname<6D>hhh hhh<1C>p/tmp/tmpumto66ae/437ced38c2b04d59ce4cee5bf0b9a793b365d29d/docs/python-api/generated/triton.testing.Benchmark.rst<73>hKubh<00>index<65><78><EFBFBD>)<29><>}<7D>(hhh]<5D>h}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D><>entries<65>]<5D>(<28>single<6C><65>#Benchmark (class in triton.testing)<29><>triton.testing.Benchmark<72>hNt<4E>auh*h,hh hhhNhNubh<00>desc<73><63><EFBFBD>)<29><>}<7D>(hhh]<5D>(h<00>desc_signature<72><65><EFBFBD>)<29><>}<7D>(h<05><>Benchmark(self, x_names, x_vals, line_arg, line_vals, line_names, plot_name, args, xlabel='', ylabel='', x_log=False, y_log=False, color=None, styles=None)<29>h]<5D>(h<00>desc_annotation<6F><6E><EFBFBD>)<29><>}<7D>(h<05>class <20>h]<5D>h<16>class <20><><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhhJhhhNhNubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D><> xml:space<63><65>preserve<76>uh*hHhhDhhh<1C>x/tmp/tmpumto66ae/437ced38c2b04d59ce4cee5bf0b9a793b365d29d/python/triton/testing.py:docstring of triton.testing.Benchmark<72>hNubh<00> desc_addname<6D><65><EFBFBD>)<29><>}<7D>(h<05>triton.testing.<2E>h]<5D>h<16>triton.testing.<2E><><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhh]hhhNhNubah}<7D>(h ]<5D>h"]<5D>(<28> sig-prename<6D><65> descclassname<6D>eh$]<5D>h&]<5D>h(]<5D>hXhYuh*h[hhDhhhhZhNubh<00> desc_name<6D><65><EFBFBD>)<29><>}<7D>(h<05> Benchmark<72>h]<5D>h<16> Benchmark<72><6B><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhhohhhNhNubah}<7D>(h ]<5D>h"]<5D>(<28>sig-name<6D><65>descname<6D>eh$]<5D>h&]<5D>h(]<5D>hXhYuh*hmhhDhhhhZhNubh<00>desc_parameterlist<73><74><EFBFBD>)<29><>}<7D>(h<05><>self, x_names, x_vals, line_arg, line_vals, line_names, plot_name, args, xlabel='', ylabel='', x_log=False, y_log=False, color=None, styles=None<6E>h]<5D>(h<00>desc_parameter<65><72><EFBFBD>)<29><>}<7D>(h<05>self<6C>h]<5D>h<00> desc_sig_name<6D><65><EFBFBD>)<29><>}<7D>(h<05>self<6C>h]<5D>h<16>self<6C><66><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhh<>ubah}<7D>(h ]<5D>h"]<5D><>n<>ah$]<5D>h&]<5D>h(]<5D>uh*h<>hh<>ubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>hXhYuh*h<>hh<>ubh<62>)<29><>}<7D>(h<05>x_names<65>h]<5D>h<EFBFBD>)<29><>}<7D>(h<05>x_names<65>h]<5D>h<16>x_names<65><73><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhh<>ubah}<7D>(h ]<5D>h"]<5D>h<EFBFBD>ah$]<5D>h&]<5D>h(]<5D>uh*h<>hh<>ubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>hXhYuh*h<>hh<>ubh<62>)<29><>}<7D>(h<05>x_vals<6C>h]<5D>h<EFBFBD>)<29><>}<7D>(h<05>x_vals<6C>h]<5D>h<16>x_vals<6C><73><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhh<>ubah}<7D>(h ]<5D>h"]<5D>h<EFBFBD>ah$]<5D>h&]<5D>h(]<5D>uh*h<>hh<>ubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>hXhYuh*h<>hh<>ubh<62>)<29><>}<7D>(h<05>line_arg<72>h]<5D>h<EFBFBD>)<29><>}<7D>(h<05>line_arg<72>h]<5D>h<16>line_arg<72><67><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhh<>ubah}<7D>(h ]<5D>h"]<5D>h<EFBFBD>ah$]<5D>h&]<5D>h(]<5D>uh*h<>hh<>ubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>hXhYuh*h<>hh<>ubh<62>)<29><>}<7D>(h<05> line_vals<6C>h]<5D>h<EFBFBD>)<29><>}<7D>(h<05> line_vals<6C>h]<5D>h<16> line_vals<6C><73><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhh<>ubah}<7D>(h ]<5D>h"]<5D>h<EFBFBD>ah$]<5D>h&]<5D>h(]<5D>uh*h<>hh<>ubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>hXhYuh*h<>hh<>ubh<62>)<29><>}<7D>(h<05>
2022-06-05 21:05:02 +00:00
line_names<EFBFBD>h]<5D>h<EFBFBD>)<29><>}<7D>(h<05>
line_names<EFBFBD>h]<5D>h<16>
line_names<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhjubah}<7D>(h ]<5D>h"]<5D>h<EFBFBD>ah$]<5D>h&]<5D>h(]<5D>uh*h<>hjubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>hXhYuh*h<>hh<>ubh<62>)<29><>}<7D>(h<05> plot_name<6D>h]<5D>h<EFBFBD>)<29><>}<7D>(h<05> plot_name<6D>h]<5D>h<16> plot_name<6D><65><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhjubah}<7D>(h ]<5D>h"]<5D>h<EFBFBD>ah$]<5D>h&]<5D>h(]<5D>uh*h<>hjubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>hXhYuh*h<>hh<>ubh<62>)<29><>}<7D>(h<05>args<67>h]<5D>h<EFBFBD>)<29><>}<7D>(h<05>args<67>h]<5D>h<16>args<67><73><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhj6ubah}<7D>(h ]<5D>h"]<5D>h<EFBFBD>ah$]<5D>h&]<5D>h(]<5D>uh*h<>hj2ubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>hXhYuh*h<>hh<>ubh<62>)<29><>}<7D>(h<05> xlabel=''<27>h]<5D>(h<>)<29><>}<7D>(h<05>xlabel<65>h]<5D>h<16>xlabel<65><6C><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhjNubah}<7D>(h ]<5D>h"]<5D>h<EFBFBD>ah$]<5D>h&]<5D>h(]<5D>uh*h<>hjJubh<00>desc_sig_operator<6F><72><EFBFBD>)<29><>}<7D>(h<05>=<3D>h]<5D>h<16>=<3D><><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhj^ubah}<7D>(h ]<5D>h"]<5D><>o<>ah$]<5D>h&]<5D>h(]<5D>uh*j\hjJubh <09>inline<6E><65><EFBFBD>)<29><>}<7D>(h<05>''<27>h]<5D>h<16>''<27><><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhjoubah}<7D>(h ]<5D>h"]<5D><> default_value<75>ah$]<5D>h&]<5D>h(]<5D><>support_smartquotes<65><73>uh*jmhjJubeh}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>hXhYuh*h<>hh<>ubh<62>)<29><>}<7D>(h<05> ylabel=''<27>h]<5D>(h<>)<29><>}<7D>(h<05>ylabel<65>h]<5D>h<16>ylabel<65><6C><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhj<>ubah}<7D>(h ]<5D>h"]<5D>h<EFBFBD>ah$]<5D>h&]<5D>h(]<5D>uh*h<>hj<>ubj])<29><>}<7D>(h<05>=<3D>h]<5D>h<16>=<3D><><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhj<>ubah}<7D>(h ]<5D>h"]<5D>jiah$]<5D>h&]<5D>h(]<5D>uh*j\hj<>ubjn)<29><>}<7D>(h<05>''<27>h]<5D>h<16>''<27><><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhj<>ubah}<7D>(h ]<5D>h"]<5D>jzah$]<5D>h&]<5D>h(]<5D><>support_smartquotes<65><73>uh*jmhj<>ubeh}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>hXhYuh*h<>hh<>ubh<62>)<29><>}<7D>(h<05> x_log=False<73>h]<5D>(h<>)<29><>}<7D>(h<05>x_log<6F>h]<5D>h<16>x_log<6F><67><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhj<>ubah}<7D>(h ]<5D>h"]<5D>h<EFBFBD>ah$]<5D>h&]<5D>h(]<5D>uh*h<>hj<>ubj])<29><>}<7D>(h<05>=<3D>h]<5D>h<16>=<3D><><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhj<>ubah}<7D>(h ]<5D>h"]<5D>jiah$]<5D>h&]<5D>h(]<5D>uh*j\hj<>ubjn)<29><>}<7D>(h<05>False<73>h]<5D>h<16>False<73><65><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhj<>ubah}<7D>(h ]<5D>h"]<5D>jzah$]<5D>h&]<5D>h(]<5D><>support_smartquotes<65><73>uh*jmhj<>ubeh}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>hXhYuh*h<>hh<>ubh<62>)<29><>}<7D>(h<05> y_log=False<73>h]<5D>(h<>)<29><>}<7D>(h<05>y_log<6F>h]<5D>h<16>y_log<6F><67><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhj<>ubah}<7D>(h ]<5D>h"]<5D>h<EFBFBD>ah$]<5D>h&]<5D>h(]<5D>uh*h<>hj<>ubj])<29><>}<7D>(h<05>=<3D>h]<5D>h<16>=<3D><><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhjubah}<7D>(h ]<5D>h"]<5D>jiah$]<5D>h&]<5D>h(]<5D>uh*j\hj<>ubjn)<29><>}<7D>(h<05>False<73>h]<5D>h<16>False<73><65><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhjubah}<7D>(h ]<5D>h"]<5D>jzah$]<5D>h&]<5D>h(]<5D><>support_smartquotes<65><73>uh*jmhj<>ubeh}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>hXhYuh*h<>hh<>ubh<62>)<29><>}<7D>(h<05>
color=None<6E>h]<5D>(h<>)<29><>}<7D>(h<05>color<6F>h]<5D>h<16>color<6F><72><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhj(ubah}<7D>(h ]<5D>h"]<5D>h<EFBFBD>ah$]<5D>h&]<5D>h(]<5D>uh*h<>hj$ubj])<29><>}<7D>(h<05>=<3D>h]<5D>h<16>=<3D><><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhj6ubah}<7D>(h ]<5D>h"]<5D>jiah$]<5D>h&]<5D>h(]<5D>uh*j\hj$ubjn)<29><>}<7D>(h<05>None<6E>h]<5D>h<16>None<6E><65><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhjDubah}<7D>(h ]<5D>h"]<5D>jzah$]<5D>h&]<5D>h(]<5D><>support_smartquotes<65><73>uh*jmhj$ubeh}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>hXhYuh*h<>hh<>ubh<62>)<29><>}<7D>(h<05> styles=None<6E>h]<5D>(h<>)<29><>}<7D>(h<05>styles<65>h]<5D>h<16>styles<65><73><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhj]ubah}<7D>(h ]<5D>h"]<5D>h<EFBFBD>ah$]<5D>h&]<5D>h(]<5D>uh*h<>hjYubj])<29><>}<7D>(h<05>=<3D>h]<5D>h<16>=<3D><><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhjkubah}<7D>(h ]<5D>h"]<5D>jiah$]<5D>h&]<5D>h(]<5D>uh*j\hjYubjn)<29><>}<7D>(h<05>None<6E>h]<5D>h<16>None<6E><65><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhjyubah}<7D>(h ]<5D>h"]<5D>jzah$]<5D>h&]<5D>h(]<5D><>support_smartquotes<65><73>uh*jmhjYubeh}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>hXhYuh*h<>hh<>ubeh}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>hXhYuh*hhhDhhhhZhNubeh}<7D>(h ]<5D>h;ah"]<5D>(<28>sig<69><67>
2022-09-05 00:53:28 +00:00
sig-object<63>eh$]<5D>h&]<5D>h(]<5D><>module<6C><65>triton.testing<6E><67>class<73>h<06>fullname<6D>hquh*hBhhZhKhh?hhubh<00> desc_content<6E><74><EFBFBD>)<29><>}<7D>(hhh]<5D>(h <09> paragraph<70><68><EFBFBD>)<29><>}<7D>(h<05>aThis class is used by the :code:`perf_report` function to generate line plots with a concise API.<2E>h]<5D>(h<16>This class is used by the <20><><EFBFBD><EFBFBD><EFBFBD>}<7D>(h<05>This class is used by the <20>hj<>hhhNhNubh <09>literal<61><6C><EFBFBD>)<29><>}<7D>(h<05>:code:`perf_report`<60>h]<5D>h<16> perf_report<72><74><EFBFBD><EFBFBD><EFBFBD>}<7D>(h<05> perf_report<72>hj<>ubah}<7D>(h ]<5D>h"]<5D><>code<64>ah$]<5D>h&]<5D>h(]<5D>uh*j<>hj<>ubh<16>4 function to generate line plots with a concise API.<2E><><EFBFBD><EFBFBD><EFBFBD>}<7D>(h<05>4 function to generate line plots with a concise API.<2E>hj<>hhhNhNubeh}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>uh*j<>h<1C>x/tmp/tmpumto66ae/437ced38c2b04d59ce4cee5bf0b9a793b365d29d/python/triton/testing.py:docstring of triton.testing.Benchmark<72>hKhj<>hhubh-)<29><>}<7D>(hhh]<5D>h}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D><>entries<65>]<5D>(h9<68>,__init__() (triton.testing.Benchmark method)<29><>!triton.testing.Benchmark.__init__<5F>hNt<4E>auh*h,hj<>hhhNhNubh>)<29><>}<7D>(hhh]<5D>(hC)<29><>}<7D>(h<05><>Benchmark.__init__(self, x_names, x_vals, line_arg, line_vals, line_names, plot_name, args, xlabel='', ylabel='', x_log=False, y_log=False, color=None, styles=None)<29>h]<5D>(hn)<29><>}<7D>(h<05>__init__<5F>h]<5D>h<16>__init__<5F><5F><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhj<>hhhNhNubah}<7D>(h ]<5D>h"]<5D>(hzh{eh$]<5D>h&]<5D>h(]<5D>hXhYuh*hmhj<>hhh<1C><>/tmp/tmpumto66ae/437ced38c2b04d59ce4cee5bf0b9a793b365d29d/python/triton/testing.py:docstring of triton.testing.Benchmark.__init__<5F>hNubh<62>)<29><>}<7D>(h<05><>self, x_names, x_vals, line_arg, line_vals, line_names, plot_name, args, xlabel='', ylabel='', x_log=False, y_log=False, color=None, styles=None<6E>h]<5D>(h<>)<29><>}<7D>(h<05>self<6C>h]<5D>h<EFBFBD>)<29><>}<7D>(h<05>self<6C>h]<5D>h<16>self<6C><66><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhj<>ubah}<7D>(h ]<5D>h"]<5D>h<EFBFBD>ah$]<5D>h&]<5D>h(]<5D>uh*h<>hj<>ubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>hXhYuh*h<>hj<>ubh<62>)<29><>}<7D>(h<05>x_names<65>h]<5D>h<EFBFBD>)<29><>}<7D>(h<05>x_names<65>h]<5D>h<16>x_names<65><73><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhjubah}<7D>(h ]<5D>h"]<5D>h<EFBFBD>ah$]<5D>h&]<5D>h(]<5D>uh*h<>hjubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>hXhYuh*h<>hj<>ubh<62>)<29><>}<7D>(h<05>x_vals<6C>h]<5D>h<EFBFBD>)<29><>}<7D>(h<05>x_vals<6C>h]<5D>h<16>x_vals<6C><73><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhj*ubah}<7D>(h ]<5D>h"]<5D>h<EFBFBD>ah$]<5D>h&]<5D>h(]<5D>uh*h<>hj&ubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>hXhYuh*h<>hj<>ubh<62>)<29><>}<7D>(h<05>line_arg<72>h]<5D>h<EFBFBD>)<29><>}<7D>(h<05>line_arg<72>h]<5D>h<16>line_arg<72><67><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhjBubah}<7D>(h ]<5D>h"]<5D>h<EFBFBD>ah$]<5D>h&]<5D>h(]<5D>uh*h<>hj>ubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>hXhYuh*h<>hj<>ubh<62>)<29><>}<7D>(h<05> line_vals<6C>h]<5D>h<EFBFBD>)<29><>}<7D>(h<05> line_vals<6C>h]<5D>h<16> line_vals<6C><73><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhjZubah}<7D>(h ]<5D>h"]<5D>h<EFBFBD>ah$]<5D>h&]<5D>h(]<5D>uh*h<>hjVubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>hXhYuh*h<>hj<>ubh<62>)<29><>}<7D>(h<05>
2022-06-05 21:05:02 +00:00
line_names<EFBFBD>h]<5D>h<EFBFBD>)<29><>}<7D>(h<05>
line_names<EFBFBD>h]<5D>h<16>
line_names<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhjrubah}<7D>(h ]<5D>h"]<5D>h<EFBFBD>ah$]<5D>h&]<5D>h(]<5D>uh*h<>hjnubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>hXhYuh*h<>hj<>ubh<62>)<29><>}<7D>(h<05> plot_name<6D>h]<5D>h<EFBFBD>)<29><>}<7D>(h<05> plot_name<6D>h]<5D>h<16> plot_name<6D><65><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhj<>ubah}<7D>(h ]<5D>h"]<5D>h<EFBFBD>ah$]<5D>h&]<5D>h(]<5D>uh*h<>hj<>ubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>hXhYuh*h<>hj<>ubh<62>)<29><>}<7D>(h<05>args<67>h]<5D>h<EFBFBD>)<29><>}<7D>(h<05>args<67>h]<5D>h<16>args<67><73><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhj<>ubah}<7D>(h ]<5D>h"]<5D>h<EFBFBD>ah$]<5D>h&]<5D>h(]<5D>uh*h<>hj<>ubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>hXhYuh*h<>hj<>ubh<62>)<29><>}<7D>(h<05> xlabel=''<27>h]<5D>(h<>)<29><>}<7D>(h<05>xlabel<65>h]<5D>h<16>xlabel<65><6C><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhj<>ubah}<7D>(h ]<5D>h"]<5D>h<EFBFBD>ah$]<5D>h&]<5D>h(]<5D>uh*h<>hj<>ubj])<29><>}<7D>(h<05>=<3D>h]<5D>h<16>=<3D><><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhj<>ubah}<7D>(h ]<5D>h"]<5D>jiah$]<5D>h&]<5D>h(]<5D>uh*j\hj<>ubjn)<29><>}<7D>(h<05>''<27>h]<5D>h<16>''<27><><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhj<>ubah}<7D>(h ]<5D>h"]<5D>jzah$]<5D>h&]<5D>h(]<5D><>support_smartquotes<65><73>uh*jmhj<>ubeh}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>hXhYuh*h<>hj<>ubh<62>)<29><>}<7D>(h<05> ylabel=''<27>h]<5D>(h<>)<29><>}<7D>(h<05>ylabel<65>h]<5D>h<16>ylabel<65><6C><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhj<>ubah}<7D>(h ]<5D>h"]<5D>h<EFBFBD>ah$]<5D>h&]<5D>h(]<5D>uh*h<>hj<>ubj])<29><>}<7D>(h<05>=<3D>h]<5D>h<16>=<3D><><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhj<>ubah}<7D>(h ]<5D>h"]<5D>jiah$]<5D>h&]<5D>h(]<5D>uh*j\hj<>ubjn)<29><>}<7D>(h<05>''<27>h]<5D>h<16>''<27><><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhj ubah}<7D>(h ]<5D>h"]<5D>jzah$]<5D>h&]<5D>h(]<5D><>support_smartquotes<65><73>uh*jmhj<>ubeh}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>hXhYuh*h<>hj<>ubh<62>)<29><>}<7D>(h<05> x_log=False<73>h]<5D>(h<>)<29><>}<7D>(h<05>x_log<6F>h]<5D>h<16>x_log<6F><67><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhj$ubah}<7D>(h ]<5D>h"]<5D>h<EFBFBD>ah$]<5D>h&]<5D>h(]<5D>uh*h<>hj ubj])<29><>}<7D>(h<05>=<3D>h]<5D>h<16>=<3D><><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhj2ubah}<7D>(h ]<5D>h"]<5D>jiah$]<5D>h&]<5D>h(]<5D>uh*j\hj ubjn)<29><>}<7D>(h<05>False<73>h]<5D>h<16>False<73><65><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhj@ubah}<7D>(h ]<5D>h"]<5D>jzah$]<5D>h&]<5D>h(]<5D><>support_smartquotes<65><73>uh*jmhj ubeh}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>hXhYuh*h<>hj<>ubh<62>)<29><>}<7D>(h<05> y_log=False<73>h]<5D>(h<>)<29><>}<7D>(h<05>y_log<6F>h]<5D>h<16>y_log<6F><67><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhjYubah}<7D>(h ]<5D>h"]<5D>h<EFBFBD>ah$]<5D>h&]<5D>h(]<5D>uh*h<>hjUubj])<29><>}<7D>(h<05>=<3D>h]<5D>h<16>=<3D><><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhjgubah}<7D>(h ]<5D>h"]<5D>jiah$]<5D>h&]<5D>h(]<5D>uh*j\hjUubjn)<29><>}<7D>(h<05>False<73>h]<5D>h<16>False<73><65><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhjuubah}<7D>(h ]<5D>h"]<5D>jzah$]<5D>h&]<5D>h(]<5D><>support_smartquotes<65><73>uh*jmhjUubeh}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>hXhYuh*h<>hj<>ubh<62>)<29><>}<7D>(h<05>
2022-09-05 00:53:28 +00:00
color=None<6E>h]<5D>(h<>)<29><>}<7D>(h<05>color<6F>h]<5D>h<16>color<6F><72><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhj<>ubah}<7D>(h ]<5D>h"]<5D>h<EFBFBD>ah$]<5D>h&]<5D>h(]<5D>uh*h<>hj<>ubj])<29><>}<7D>(h<05>=<3D>h]<5D>h<16>=<3D><><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhj<>ubah}<7D>(h ]<5D>h"]<5D>jiah$]<5D>h&]<5D>h(]<5D>uh*j\hj<>ubjn)<29><>}<7D>(h<05>None<6E>h]<5D>h<16>None<6E><65><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhj<>ubah}<7D>(h ]<5D>h"]<5D>jzah$]<5D>h&]<5D>h(]<5D><>support_smartquotes<65><73>uh*jmhj<>ubeh}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>hXhYuh*h<>hj<>ubh<62>)<29><>}<7D>(h<05> styles=None<6E>h]<5D>(h<>)<29><>}<7D>(h<05>styles<65>h]<5D>h<16>styles<65><73><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhj<>ubah}<7D>(h ]<5D>h"]<5D>h<EFBFBD>ah$]<5D>h&]<5D>h(]<5D>uh*h<>hj<>ubj])<29><>}<7D>(h<05>=<3D>h]<5D>h<16>=<3D><><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhj<>ubah}<7D>(h ]<5D>h"]<5D>jiah$]<5D>h&]<5D>h(]<5D>uh*j\hj<>ubjn)<29><>}<7D>(h<05>None<6E>h]<5D>h<16>None<6E><65><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhj<>ubah}<7D>(h ]<5D>h"]<5D>jzah$]<5D>h&]<5D>h(]<5D><>support_smartquotes<65><73>uh*jmhj<>ubeh}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>hXhYuh*h<>hj<>ubeh}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>hXhYuh*hhj<>hhhj<>hNubeh}<7D>(h ]<5D>j<EFBFBD>ah"]<5D>(j<>j<>eh$]<5D>h&]<5D>h(]<5D>j<EFBFBD><00>triton.testing<6E>j<EFBFBD>hqj<71><00>Benchmark.__init__<5F>uh*hBhj<>hKhj<>hhubj<62>)<29><>}<7D>(hhh]<5D>(j<>)<29><>}<7D>(h<05> Constructor<6F>h]<5D>h<16> Constructor<6F><72><EFBFBD><EFBFBD><EFBFBD>}<7D>(hjhjhhhNhNubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>uh*j<>h<1C><>/tmp/tmpumto66ae/437ced38c2b04d59ce4cee5bf0b9a793b365d29d/python/triton/testing.py:docstring of triton.testing.Benchmark.__init__<5F>hKhjhhubh <09>
2022-06-05 21:05:02 +00:00
field_list<EFBFBD><EFBFBD><EFBFBD>)<29><>}<7D>(hhh]<5D>h <09>field<6C><64><EFBFBD>)<29><>}<7D>(hhh]<5D>(h <09>
field_name<EFBFBD><EFBFBD><EFBFBD>)<29><>}<7D>(h<05>
Parameters<EFBFBD>h]<5D>h<16>
Parameters<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhj ubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>uh*jhjhj<>hKubh <09>
field_body<EFBFBD><EFBFBD><EFBFBD>)<29><>}<7D>(hhh]<5D>h <09> bullet_list<73><74><EFBFBD>)<29><>}<7D>(hhh]<5D>(h <09> list_item<65><6D><EFBFBD>)<29><>}<7D>(hhh]<5D>j<EFBFBD>)<29><>}<7D>(h<05><>x_names (List[str]) -- Name of the arguments that should appear on the x axis of the plot. If the list contains more than one element, all the arguments are assumed to have the same value.<2E>h]<5D>(h<00>literal_strong<6E><67><EFBFBD>)<29><>}<7D>(h<05>x_names<65>h]<5D>h<16>x_names<65><73><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhjCubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D><> refspecific<69><63><EFBFBD> py:module<6C>j<00>py:class<73>hquh*jAhj=ubh<16> (<28><><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhj=ubh<00> pending_xref<65><66><EFBFBD>)<29><>}<7D>(hhh]<5D>h<00>literal_emphasis<69><73><EFBFBD>)<29><>}<7D>(h<05>List<73>h]<5D>h<16>List<73><74><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhj_ubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>uh*j]hjZubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D><> refdomain<69><6E>py<70><79> refexplicit<69><74><EFBFBD>reftype<70>j<EFBFBD><00> reftarget<65>jajQ<00>jRjjShquh*jXhj=ubj^)<29><>}<7D>(h<05>[<5B>h]<5D>h<16>[<5B><><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhjxubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>uh*j]hj=ubjY)<29><>}<7D>(hhh]<5D>j^)<29><>}<7D>(h<05>str<74>h]<5D>h<16>str<74><72><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhj<>ubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>uh*j]hj<>ubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D><> refdomain<69>jt<00> refexplicit<69><74><EFBFBD>reftype<70>j<EFBFBD><00> reftarget<65>j<EFBFBD>jQ<00>jRjjShquh*jXhj=ubj^)<29><>}<7D>(h<05>]<5D>h]<5D>h<16>]<5D><><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhj<>ubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>uh*j]hj=ubh<16>)<29><><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhj=ubh<16> <20><><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhj=ubh<16><>Name of the arguments that should appear on the x axis of the plot. If the list contains more than one element, all the arguments are assumed to have the same value.<2E><><EFBFBD><EFBFBD><EFBFBD>}<7D>(h<05><>Name of the arguments that should appear on the x axis of the plot. If the list contains more than one element, all the arguments are assumed to have the same value.<2E>hj=hhhNhNubeh}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>uh*j<>hj:ubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>uh*j8hj5ubj9)<29><>}<7D>(hhh]<5D>j<EFBFBD>)<29><>}<7D>(h<05>Ix_vals (List[Any]) -- List of values to use for the arguments in x_names.<2E>h]<5D>(jB)<29><>}<7D>(h<05>x_vals<6C>h]<5D>h<16>x_vals<6C><73><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhj<>ubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>jQ<00>jRjjShquh*jAhj<>ubh<16> (<28><><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhj<>ubjY)<29><>}<7D>(hhh]<5D>j^)<29><>}<7D>(h<05>List<73>h]<5D>h<16>List<73><74><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhj<>ubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>uh*j]hj<>ubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D><> refdomain<69>jt<00> refexplicit<69><74><EFBFBD>reftype<70>j<EFBFBD><00> reftarget<65>j<EFBFBD>jQ<00>jRjjShquh*jXhj<>ubj^)<29><>}<7D>(hjzh]<5D>h<16>[<5B><><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhj<>ubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>uh*j]hj<>ubjY)<29><>}<7D>(hhh]<5D>j^)<29><>}<7D>(h<05>Any<6E>h]<5D>h<16>Any<6E><79><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhj ubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>uh*j]hj ubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D><> refdomain<69>jt<00> refexplicit<69><74><EFBFBD>reftype<70>j<EFBFBD><00> reftarget<65>jjQ<00>jRjjShquh*jXhj<>ubj^)<29><>}<7D>(hj<>h]<5D>h<16>]<5D><><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhj$ubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>uh*j]hj<>ubh<16>)<29><><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhj<>ubh<16> <20><><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhj<>ubh<16>+List of values to use for the arguments in <20><><EFBFBD><EFBFBD><EFBFBD>}<7D>(h<05>+List of values to use for the arguments in <20>hj<>hhhNhNubj<62>)<29><>}<7D>(h<05>:code:`x_names`<60>h]<5D>h<16>x_names<65><73><EFBFBD><EFBFBD><EFBFBD>}<7D>(h<05>x_names<65>hj>hhhNhNubah}<7D>(h ]<5D>h"]<5D>j<EFBFBD>ah$]<5D>h&]<5D>h(]<5D>uh*j<>hj<>hhhNhNubh<16>.<2E><><EFBFBD><EFBFBD><EFBFBD>}<7D>(h<05>.<2E>hj<>hhhNhNubeh}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>uh*j<>hj<>ubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>uh*j8hj5ubj9)<29><>}<7D>(hhh]<5D>j<EFBFBD>)<29><>}<7D>(h<05>eline_arg (str) -- Argument name for which different values correspond to different lines in the plot.<2E>h]<5D>(jB)<29><>}<7D>(h<05>line_arg<72>h]<5D>h<16>line_arg<72><67><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhjeubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>jQ<00>jRjjShquh*jAhjaubh<16> (<28><><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhjaubjY)<29><>}<7D>(hhh]<5D>j^)<29><>}<7D>(h<05>str<74>h]<5D>h<16>str<74><72><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhjzubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>uh*j]hjwubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D><> refdomain<69>jt<00> refexplicit<69><74><EFBFBD>reftype<70>j<EFBFBD><00> reftarget<65>j|jQ<00>jRjjShquh*jXhjaubh<16>)<29><><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhjaubh<16> <20><><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhjaubh<16>SArgument name for which different values correspond to different lines in the plot.<2E><><EFBFBD><EFBFBD><EFBFBD>}<7D>(h<05>SArgument name for which different values correspond to different lines in the plot.<2E>hjahhhNhNubeh}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>uh*j<>hj^ubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>uh*j8hj5ubj9)<29><>}<7D>(hhh]<5D>j<EFBFBD>)<29><>}<7D>(h<05>Mline_vals (List[str]) -- List of values to use for the arguments in line_arg.<2E>h]<5D>(jB)<29><>}<7D>(h<05> line_
line_names<EFBFBD>h]<5D>h<16>
line_names<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhjGubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>jQ<00>jRjjShquh*jAhjCubh<16> (<28><><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhjCubjY)<29><>}<7D>(hhh]<5D>j^)<29><>}<7D>(h<05>List<73>h]<5D>h<16>List<73><74><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhj\ubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>uh*j]hjYubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D><> refdomain<69>jt<00> refexplicit<69><74><EFBFBD>reftype<70>j<EFBFBD><00> reftarget<65>j^jQ<00>jRjjShquh*jXhjCubj^)<29><>}<7D>(hjzh]<5D>h<16>[<5B><><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhjtubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>uh*j]hjCubjY)<29><>}<7D>(hhh]<5D>j^)<29><>}<7D>(h<05>str<74>h]<5D>h<16>str<74><72><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhj<>ubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>uh*j]hj<>ubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D><> refdomain<69>jt<00> refexplicit<69><74><EFBFBD>reftype<70>j<EFBFBD><00> reftarget<65>j<EFBFBD>jQ<00>jRjjShquh*jXhjCubj^)<29><>}<7D>(hj<>h]<5D>h<16>]<5D><><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhj<>ubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>uh*j]hjCubh<16>)<29><><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhjCubh<16> <20><><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhjCubh<16>$Label names for the different lines.<2E><><EFBFBD><EFBFBD><EFBFBD>}<7D>(h<05>$Label names for the different lines.<2E>hjChhhNhNubeh}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>uh*j<>hj@ubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>uh*j8hj5ubj9)<29><>}<7D>(hhh]<5D>j<EFBFBD>)<29><>}<7D>(h<05>$plot_name (str) -- Name of the plot.<2E>h]<5D>(jB)<29><>}<7D>(h<05> plot_name<6D>h]<5D>h<16> plot_name<6D><65><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhj<>ubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>jQ<00>jRjjShquh*jAhj<>ubh<16> (<28><><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhj<>ubjY)<29><>}<7D>(hhh]<5D>j^)<29><>}<7D>(h<05>str<74>h]<5D>h<16>str<74><72><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhj<>ubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>uh*j]hj<>ubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D><> refdomain<69>jt<00> refexplicit<69><74><EFBFBD>reftype<70>j<EFBFBD><00> reftarget<65>j<EFBFBD>jQ<00>jRjjShquh*jXhj<>ubh<16>)<29><><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhj<>ubh<16> <20><><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhj<>ubh<16>Name of the plot.<2E><><EFBFBD><EFBFBD><EFBFBD>}<7D>(h<05>Name of the plot.<2E>hj<>hhhNhNubeh}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>uh*j<>hj<>ubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>uh*j8hj5ubj9)<29><>}<7D>(hhh]<5D>j<EFBFBD>)<29><>}<7D>(h<05>Oargs (List[str]) -- List of arguments to remain fixed throughout the benchmark.<2E>h]<5D>(jB)<29><>}<7D>(h<05>args<67>h]<5D>h<16>args<67><73><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhjubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>jQ<00>jRjjShquh*jAhjubh<16> (<28><><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhjubjY)<29><>}<7D>(hhh]<5D>j^)<29><>}<7D>(h<05>List<73>h]<5D>h<16>List<73><74><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhj+ubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>uh*j]hj(ubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D><> refdomain<69>jt<00> refexplicit<69><74><EFBFBD>reftype<70>j<EFBFBD><00> reftarget<65>j-jQ<00>jRjjShquh*jXhjubj^)<29><>}<7D>(hjzh]<5D>h<16>[<5B><><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhjCubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>uh*j]hjubjY)<29><>}<7D>(hhh]<5D>j^)<29><>}<7D>(h<05>str<74>h]<5D>h<16>str<74><72><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhjSubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>uh*j]hjPubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D><> refdomain<69>jt<00> refexplicit<69><74><EFBFBD>reftype<70>j<EFBFBD><00> reftarget<65>jUjQ<00>jRjjShquh*jXhjubj^)<29><>}<7D>(hj<>h]<5D>h<16>]<5D><><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhjkubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>uh*j]hjubh<16>)<29><><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhjubh<16> <20><><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhjubh<16>;List of arguments to remain fixed throughout the benchmark.<2E><><EFBFBD><EFBFBD><EFBFBD>}<7D>(h<05>;List of arguments to remain fixed throughout the benchmark.<2E>hjhhhNhNubeh}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>uh*j<>hjubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>uh*j8hj5ubj9)<29><>}<7D>(hhh]<5D>j<EFBFBD>)<29><>}<7D>(h<05>;xlabel (str, optional) -- Label for the x axis of the plot.<2E>h]<5D>(jB)<29><>}<7D>(h<05>xlabel<65>h]<5D>h<16>xlabel<65><6C><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhj<>ubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>jQ<00>jRjjShquh*jAhj<>ubh<16> (<28><><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhj<>ubjY)<29><>}<7D>(hhh]<5D>j^)<29><>}<7D>(h<05>str<74>h]<5D>h<16>str<74><72><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhj<>ubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>uh*j]hj<>ubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D><> refdomain<69>jt<00> refexplicit<69><74><EFBFBD>reftype<70>j<EFBFBD><00> reftarget<65>j<EFBFBD>jQ<00>jRjjShquh*jXhj<>ubj^)<29><>}<7D>(h<05>, <20>h]<5D>h<16>, <20><><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhj<>ubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>uh*j]hj<>ubjY)<29><>}<7D>(hhh]<5D>j^)<29><>}<7D>(h<05>optional<61>h]<5D>h<16>optional<61><6C><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhj<>ubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>uh*j]hj<>ubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D><> refdomain<69>jt<00> refexplicit<69><74><EFBFBD>reftype<70>j<EFBFBD><00> reftarget<65>j<EFBFBD>jQ<00>jRjjShquh*jXhj<>ubh<16>)<29><><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhj<>ubh<16> <20><><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhj<>ubh<16>!Label for the x axis of the plot.<2E><><EFBFBD><EFBFBD><EFBFBD>}<7D>(h<05>!Label for the x axis of the plot.<2E>hj<>hhhNhNubeh}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>uh*j<>hj<>ubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>uh*j8hj5ubj9)<29><>}<7D>(hhh]<5D>j<EFBFBD>)<29><>}<7D>(h<05>;ylabel (str, optio
ubh<16> (<28><><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhj
ubjY)<29><>}<7D>(hhh]<5D>j^)<29><>}<7D>(h<05>str<74>h]<5D>h<16>str<74><72><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhj# ubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>uh*j]hj ubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D><> refdomain<69>jt<00> refexplicit<69><74><EFBFBD>reftype<70>j<EFBFBD><00> reftarget<65>j% jQ<00>jRjjShquh*jXhj
ubj^)<29><>}<7D>(h<05>, <20>h]<5D>h<16>, <20><><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhj; ubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>uh*j]hj
ubjY)<29><>}<7D>(hhh]<5D>j^)<29><>}<7D>(h<05>optional<61>h]<5D>h<16>optional<61><6C><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhjL ubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>uh*j]hjI ubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D><> refdomain<69>jt<00> refexplicit<69><74><EFBFBD>reftype<70>j<EFBFBD><00> reftarget<65>jN jQ<00>jRjjShquh*jXhj
ubh<16>)<29><><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhj
ubh<16> <20><><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhj
ubh<16>!Label for the y axis of the plot.<2E><><EFBFBD><EFBFBD><EFBFBD>}<7D>(h<05>!Label for the y axis of the plot.<2E>hj
hhhNhNubeh}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>uh*j<>hj ubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>uh*j8hj5ubj9)<29><>}<7D>(hhh]<5D>j<EFBFBD>)<29><>}<7D>(h<05>Ax_log (bool, optional) -- Whether the x axis should be log scale.<2E>h]<5D>(jB)<29><>}<7D>(h<05>x_log<6F>h]<5D>h<16>x_log<6F><67><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhj<> ubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>jQ<00>jRjjShquh*jAhj<> ubh<16> (<28><><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhj<> ubjY)<29><>}<7D>(hhh]<5D>j^)<29><>}<7D>(h<05>bool<6F>h]<5D>h<16>bool<6F><6C><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhj<> ubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>uh*j]hj<> ubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D><> refdomain<69>jt<00> refexplicit<69><74><EFBFBD>reftype<70>j<EFBFBD><00> reftarget<65>j<EFBFBD> jQ<00>jRjjShquh*jXhj<> ubj^)<29><>}<7D>(h<05>, <20>h]<5D>h<16>, <20><><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhj<> ubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>uh*j]hj<> ubjY)<29><>}<7D>(hhh]<5D>j^)<29><>}<7D>(h<05>optional<61>h]<5D>h<16>optional<61><6C><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhj<> ubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>uh*j]hj<> ubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D><> refdomain<69>jt<00> refexplicit<69><74><EFBFBD>reftype<70>j<EFBFBD><00> reftarget<65>j<EFBFBD> jQ<00>jRjjShquh*jXhj<> ubh<16>)<29><><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhj<> ubh<16> <20><><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhj<> ubh<16>'Whether the x axis should be log scale.<2E><><EFBFBD><EFBFBD><EFBFBD>}<7D>(h<05>'Whether the x axis should be log scale.<2E>hj<> hhhNhNubeh}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>uh*j<>hj} ubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>uh*j8hj5ubj9)<29><>}<7D>(hhh]<5D>j<EFBFBD>)<29><>}<7D>(h<05>Ay_log (bool, optional) -- Whether the y axis should be log scale.<2E>h]<5D>(jB)<29><>}<7D>(h<05>y_log<6F>h]<5D>h<16>y_log<6F><67><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhj<> ubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>jQ<00>jRjjShquh*jAhj<> ubh<16> (<28><><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhj<> ubjY)<29><>}<7D>(hhh]<5D>j^)<29><>}<7D>(h<05>bool<6F>h]<5D>h<16>bool<6F><6C><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhj
ubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>uh*j]hj
ubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D><> refdomain<69>jt<00> refexplicit<69><74><EFBFBD>reftype<70>j<EFBFBD><00> reftarget<65>j
jQ<00>jRjjShquh*jXhj<> ubj^)<29><>}<7D>(h<05>, <20>h]<5D>h<16>, <20><><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhj'
ubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>uh*j]hj<> ubjY)<29><>}<7D>(hhh]<5D>j^)<29><>}<7D>(h<05>optional<61>h]<5D>h<16>optional<61><6C><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhj8
ubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>uh*j]hj5
ubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D><> refdomain<69>jt<00> refexplicit<69><74><EFBFBD>reftype<70>j<EFBFBD><00> reftarget<65>j:
jQ<00>jRjjShquh*jXhj<> ubh<16>)<29><><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhj<> ubh<16> <20><><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhj<> ubh<16>'Whether the y axis should be log scale.<2E><><EFBFBD><EFBFBD><EFBFBD>}<7D>(h<05>'Whether the y axis should be log scale.<2E>hj<> hhhNhNubeh}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>uh*j<>hj<> ubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>uh*j8hj5ubeh}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>uh*j3hj0ubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>uh*j.hjubeh}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>uh*jhjubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>uh*jhjhhhNhNubeh}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>uh*j<>hj<>hhhj<>hNubeh}<7D>(h ]<5D>h"]<5D>(jt<00>method<6F>eh$]<5D>h&]<5D>h(]<5D><>domain<69>jt<00>objtype<70>j<EFBFBD>
<00>desctype<70>j<EFBFBD>
<00>noindex<65><78>uh*h=hhhj<>hNhNubh <09>rubric<69><63><EFBFBD>)<29><>}<7D>(h<05>Methods<64>h]<5D>h<16>Methods<64><73><EFBFBD><EFBFBD><EFBFBD>}<7D>(hj<>
hj<>
hhhNhNubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>uh*j<>
hj<>hhhh+hK ubh<00>tabular_col_spec<65><63><EFBFBD>)<29><>}<7D>(hhh]<5D>h}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D><>spec<65><63>\X{1}{2}\X{1}{2}<7D>uh*j<>
2022-09-05 00:53:28 +00:00
hj<>hhh<1C><>/tmp/tmpumto66ae/437ced38c2b04d59ce4cee5bf0b9a793b365d29d/docs/python-api/generated/triton.testing.Benchmark.rst:16:<autosummary><3E>hNub<75>sphinx.ext.autosummary<72><79>autosummary_table<6C><65><EFBFBD>)<29><>}<7D>(h<05>?
2022-06-05 21:05:02 +00:00
__init__(self, x_names, x_vals, line_arg, ...)
Constructor<EFBFBD>h]<5D>h <09>table<6C><65><EFBFBD>)<29><>}<7D>(hhh]<5D>h <09>tgroup<75><70><EFBFBD>)<29><>}<7D>(hhh]<5D>(h <09>colspec<65><63><EFBFBD>)<29><>}<7D>(hhh]<5D>h}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D><>colwidth<74>K
uh*j<>
hj<>
ubj<62>
)<29><>}<7D>(hhh]<5D>h}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D><>colwidth<74>KZuh*j<>
hj<>
ubh <09>tbody<64><79><EFBFBD>)<29><>}<7D>(hhh]<5D>h <09>row<6F><77><EFBFBD>)<29><>}<7D>(hhh]<5D>(h <09>entry<72><79><EFBFBD>)<29><>}<7D>(hhh]<5D>j<EFBFBD>)<29><>}<7D>(h<05>d:obj:`__init__ <triton.testing.Benchmark.__init__>`\ \(self\, x\_names\, x\_vals\, line\_arg\, ...\)<29>h]<5D>(jY)<29><>}<7D>(h<05>3:obj:`__init__ <triton.testing.Benchmark.__init__>`<60>h]<5D>j<EFBFBD>)<29><>}<7D>(hj<>
h]<5D>h<16>__init__<5F><5F><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhj<>
ubah}<7D>(h ]<5D>h"]<5D>(<28>xref<65><66>py<70><79>py-obj<62>eh$]<5D>h&]<5D>h(]<5D>uh*j<>hj<>
ubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D><>refdoc<6F><63>-python-api/generated/triton.testing.Benchmark<72><6B> refdomain<69>j<EFBFBD>
2022-09-05 00:53:28 +00:00
<00>reftype<70><65>obj<62><6A> refexplicit<69><74><EFBFBD>refwarn<72><6E>jRj<>jShq<68> reftarget<65><74>!triton.testing.Benchmark.__init__<5F>uh*jXh<1C><>/tmp/tmpumto66ae/437ced38c2b04d59ce4cee5bf0b9a793b365d29d/docs/python-api/generated/triton.testing.Benchmark.rst:16:<autosummary><3E>hKhj<>
2022-06-05 21:05:02 +00:00
ubh<16>1 (self, x_names, x_vals, line_arg, …)<29><><EFBFBD><EFBFBD><EFBFBD>}<7D>(h<05>1\ \(self\, x\_names\, x\_vals\, line\_arg\, ...\)<29>hj<>
ubeh}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>uh*j<>hj hKhj<>
ubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>uh*j<>
hj<>
ubj<62>
)<29><>}<7D>(hhh]<5D>j<EFBFBD>)<29><>}<7D>(h<05> Constructor<6F>h]<5D>h<16> Constructor<6F><72><EFBFBD><EFBFBD><EFBFBD>}<7D>(hj$ hj" ubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>uh*j<>hj<>
hKhj ubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>uh*j<>
hj<>
ubeh}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>uh*j<>
hj<>
ubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>uh*j<>
hj<>
ubeh}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D><>cols<6C>Kuh*j<>
hj<>
ubah}<7D>(h ]<5D>h"]<5D><> longtable<6C>ah$]<5D>h&]<5D>h(]<5D>uh*j<>
hj<>
ubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>hXhYuh*j<>
hj<>hhhj<>
hNubeh}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>uh*j<>hh?hhhhZhNubeh}<7D>(h ]<5D>h"]<5D>(<28>py<70><79>class<73>eh$]<5D>h&]<5D>h(]<5D>j<EFBFBD>
j_ j<>
j` j<>
j` j<>
<00>uh*h=hhhh hNhNubeh}<7D>(h ]<5D><>triton-testing-benchmark<72>ah"]<5D>h$]<5D><>triton.testing.benchmark<72>ah&]<5D>h(]<5D>uh*h
hhhhhh+hKubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D><>source<63>h+uh*h<01>current_source<63>N<EFBFBD> current_line<6E>N<EFBFBD>settings<67><73>docutils.frontend<6E><64>Values<65><73><EFBFBD>)<29><>}<7D>(hN<> generator<6F>N<EFBFBD> datestamp<6D>N<EFBFBD> source_link<6E>N<EFBFBD>
source_url<EFBFBD>N<EFBFBD> toc_backlinks<6B>j<EFBFBD>
<00>footnote_backlinks<6B>K<01> sectnum_xform<72>K<01>strip_comments<74>N<EFBFBD>strip_elements_with_classes<65>N<EFBFBD> strip_classes<65>N<EFBFBD> report_level<65>K<02>
halt_level<EFBFBD>K<05>exit_status_level<65>K<05>debug<75>N<EFBFBD>warning_stream<61>N<EFBFBD> traceback<63><6B><EFBFBD>input_encoding<6E><67> utf-8-sig<69><67>input_encoding_error_handler<65><72>strict<63><74>output_encoding<6E><67>utf-8<><38>output_encoding_error_handler<65>j<EFBFBD> <00>error_encoding<6E><67>utf-8<><38>error_encoding_error_handler<65><72>backslashreplace<63><65> language_code<64><65>en<65><6E>record_dependencies<65>N<EFBFBD>config<69>N<EFBFBD> id_prefix<69>h<06>auto_id_prefix<69><78>id<69><64> dump_settings<67>N<EFBFBD>dump_internals<6C>N<EFBFBD>dump_transforms<6D>N<EFBFBD>dump_pseudo_xml<6D>N<EFBFBD>expose_internals<6C>N<EFBFBD>strict_visitor<6F>N<EFBFBD>_disable_config<69>N<EFBFBD>_source<63>h+<2B> _destination<6F>N<EFBFBD> _config_files<65>]<5D><>pep_references<65>N<EFBFBD> pep_base_url<72><6C> https://www.python.org/dev/peps/<2F><>pep_file_url_template<74><65>pep-%04d<34><64>rfc_references<65>N<EFBFBD> rfc_base_url<72><6C>https://tools.ietf.org/html/<2F><> tab_width<74>K<08>trim_footnote_reference_space<63><65><EFBFBD>file_insertion_enabled<65><64><EFBFBD> raw_enabled<65>K<01>syntax_highlight<68><74>long<6E><67> smart_quotes<65><73><EFBFBD>smartquotes_locales<65>]<5D><>character_level_inline_markup<75><70><EFBFBD>doctitle_xform<72><6D><EFBFBD> docinfo_xform<72>K<01>sectsubtitle_xform<72><6D><EFBFBD>embed_stylesheet<65><74><EFBFBD>cloak_email_addresses<65><73><EFBFBD>env<6E>Nub<75>reporter<65>N<EFBFBD>indirect_targets<74>]<5D><>substitution_defs<66>}<7D><>substitution_names<65>}<7D><>refnames<65>}<7D><>refids<64>}<7D><>nameids<64>}<7D>ji jf s<> nametypes<65>}<7D>ji Nsh }<7D>(jf h h;hDj<44>j<>u<> footnote_refs<66>}<7D><> citation_refs<66>}<7D><> autofootnotes<65>]<5D><>autofootnote_refs<66>]<5D><>symbol_footnotes<65>]<5D><>symbol_footnote_refs<66>]<5D><> footnotes<65>]<5D><> citations<6E>]<5D><>autofootnote_start<72>K<01>symbol_footnote_start<72>K<00>
id_counter<EFBFBD><EFBFBD> collections<6E><73>Counter<65><72><EFBFBD>}<7D><><EFBFBD>R<EFBFBD><52>parse_messages<65>]<5D><>transform_messages<65>]<5D><> transformer<65>N<EFBFBD>
decoration<EFBFBD>Nhhub.