Files
triton/master/.doctrees/python-api/generated/triton.Config.doctree

36 lines
13 KiB
Plaintext
Raw Normal View History

2022-06-05 21:05:02 +00:00
<EFBFBD><05><>5<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.Config<69>h]<5D>h <09>Text<78><74><EFBFBD><EFBFBD> triton.Config<69><67><EFBFBD><EFBFBD><EFBFBD>}<7D>(hh<13>parent<6E>hhh<03>source<63>N<EFBFBD>line<6E>Nuba<62>
2022-07-18 00:48:21 +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>e/tmp/tmp9hav0qu9/5b04331dd2efdd23f4475823761fa975de60a514/docs/python-api/generated/triton.Config.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>Config (class in triton)<29><> triton.Config<69>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>>Config(self, kwargs, num_warps=4, num_stages=2, pre_hook=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>w/tmp/tmp9hav0qu9/5b04331dd2efdd23f4475823761fa975de60a514/python/triton/code_gen.py:docstring of triton.code_gen.Config<69>hNubh<00> desc_addname<6D><65><EFBFBD>)<29><>}<7D>(h<05>triton.<2E>h]<5D>h<16>triton.<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>Config<69>h]<5D>h<16>Config<69><67><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>6self, kwargs, num_warps=4, num_stages=2, pre_hook=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>kwargs<67>h]<5D>h<EFBFBD>)<29><>}<7D>(h<05>kwargs<67>h]<5D>h<16>kwargs<67><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> num_warps=4<>h]<5D>(h<>)<29><>}<7D>(h<05> num_warps<70>h]<5D>h<16> num_warps<70><73><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhh<>ubah}<7D>(h ]<5D>h"]<5D>h<EFBFBD>ah$]<5D>h&]<5D>h(]<5D>uh*h<>hh<>ubh<00>desc_sig_operator<6F><72><EFBFBD>)<29><>}<7D>(h<05>=<3D>h]<5D>h<16>=<3D><><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhh<>ubah}<7D>(h ]<5D>h"]<5D><>o<>ah$]<5D>h&]<5D>h(]<5D>uh*h<>hh<>ubh <09>inline<6E><65><EFBFBD>)<29><>}<7D>(h<05>4<>h]<5D>h<16>4<><34><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhh<>ubah}<7D>(h ]<5D>h"]<5D><> default_value<75>ah$]<5D>h&]<5D>h(]<5D><>support_smartquotes<65><73>uh*h<>hh<>ubeh}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>hXhYuh*h<>hh<>ubh<62>)<29><>}<7D>(h<05> num_stages=2<>h]<5D>(h<>)<29><>}<7D>(h<05>
2022-06-05 21:05:02 +00:00
num_stages<EFBFBD>h]<5D>h<16>
num_stages<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhh<>ubah}<7D>(h ]<5D>h"]<5D>h<EFBFBD>ah$]<5D>h&]<5D>h(]<5D>uh*h<>hh<>ubh<62>)<29><>}<7D>(h<05>=<3D>h]<5D>h<16>=<3D><><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhjubah}<7D>(h ]<5D>h"]<5D>h<EFBFBD>ah$]<5D>h&]<5D>h(]<5D>uh*h<>hh<>ubh<62>)<29><>}<7D>(h<05>2<>h]<5D>h<16>2<><32><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhjubah}<7D>(h ]<5D>h"]<5D>h<EFBFBD>ah$]<5D>h&]<5D>h(]<5D><>support_smartquotes<65><73>uh*h<>hh<>ubeh}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>hXhYuh*h<>hh<>ubh<62>)<29><>}<7D>(h<05> pre_hook=None<6E>h]<5D>(h<>)<29><>}<7D>(h<05>pre_hook<6F>h]<5D>h<16>pre_hook<6F><6B><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhj.ubah}<7D>(h ]<5D>h"]<5D>h<EFBFBD>ah$]<5D>h&]<5D>h(]<5D>uh*h<>hj*ubh<62>)<29><>}<7D>(h<05>=<3D>h]<5D>h<16>=<3D><><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhj<ubah}<7D>(h ]<5D>h"]<5D>h<EFBFBD>ah$]<5D>h&]<5D>h(]<5D>uh*h<>hj*ubh<62>)<29><>}<7D>(h<05>None<6E>h]<5D>h<16>None<6E><65><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhjJubah}<7D>(h ]<5D>h"]<5D>h<EFBFBD>ah$]<5D>h&]<5D>h(]<5D><>support_smartquotes<65><73>uh*h<>hj*ubeh}<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-07-18 00:48:21 +00:00
sig-object<63>eh$]<5D>h&]<5D>h(]<5D><>module<6C><65>triton<6F><6E>class<73>h<06>fullname<6D>hquh*hBh<1C>w/tmp/tmp9hav0qu9/5b04331dd2efdd23f4475823761fa975de60a514/python/triton/code_gen.py:docstring of triton.code_gen.Config<69>hKhh?hhubh<00> desc_content<6E><74><EFBFBD>)<29><>}<7D>(hhh]<5D>(h <09> paragraph<70><68><EFBFBD>)<29><>}<7D>(h<05>TAn object that represents a possible kernel configuration for the auto-tuner to try.<2E>h]<5D>h<16>TAn object that represents a possible kernel configuration for the auto-tuner to try.<2E><><EFBFBD><EFBFBD><EFBFBD>}<7D>(hj{hjyhhhNhNubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>uh*jwh<1C>w/tmp/tmp9hav0qu9/5b04331dd2efdd23f4475823761fa975de60a514/python/triton/code_gen.py:docstring of triton.code_gen.Config<69>hKhjthhubh <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> Variables<65>h]<5D>h<16> Variables<65><73><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhj<>ubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>uh*j<>hj<>hhZhKubh <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>jx)<29><>}<7D>(h<05>Smeta -- a dictionary of meta-parameters to pass to the kernel as keyword arguments.<2E>h]<5D>(h<00>literal_strong<6E><67><EFBFBD>)<29><>}<7D>(h<05>meta<74>h]<5D>h<16>meta<74><61><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhj<>ubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D><> refspecific<69><63><EFBFBD> py:module<6C>jn<00>py:class<73>hquh*j<>hj<>ubh<16> <20><><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhj<>ubh<16>Ka dictionary of meta-parameters to pass to the kernel as keyword arguments.<2E><><EFBFBD><EFBFBD><EFBFBD>}<7D>(h<05>Ka dictionary of meta-parameters to pass to the kernel as keyword arguments.<2E>hj<>hhhNhNubeh}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>uh*jwhj<>ubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>uh*j<>hj<>ubj<62>)<29><>}<7D>(hhh]<5D>jx)<29><>}<7D>(h<05><>num_warps -- the number of warps to use for the kernel when compiled for GPUs. For example, if
num_warps=8, then each kernel instance will be automatically parallelized to
cooperatively execute using 8 * 32 = 256 threads.<2E>h]<5D>(j<>)<29><>}<7D>(h<05> num_warps<70>h]<5D>h<16> num_warps<70><73><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhj<>ubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>j<EFBFBD><00>j<EFBFBD>jnj<>hquh*j<>hj<>ubh<16> <20><><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhj<>ubh<16>Rthe number of warps to use for the kernel when compiled for GPUs. For example, if
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>}<7D>(h<05>Rthe number of warps to use for the kernel when compiled for GPUs. For example, if
<EFBFBD>hj<>hhhNhNubh <09>title_reference<63><65><EFBFBD>)<29><>}<7D>(h<05> `num_warps=8`<60>h]<5D>h<16> num_warps=8<><38><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhj<>hhhNhNubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>uh*j<>hj<>hhhNhNubh<16>^, then each kernel instance will be automatically parallelized to
cooperatively execute using <20><><EFBFBD><EFBFBD><EFBFBD>}<7D>(h<05>^, then each kernel instance will be automatically parallelized to
cooperatively execute using <20>hj<>hhhNhNubj<62>)<29><>}<7D>(h<05>`8 * 32 = 256`<60>h]<5D>h<16> 8 * 32 = 256<35><36><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhjhhhNhNubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>uh*j<>hj<>hhhNhNubh<16> threads.<2E><><EFBFBD><EFBFBD><EFBFBD>}<7D>(h<05> threads.<2E>hj<>hhhNhNubeh}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>uh*jwhj<>ubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>uh*j<>hj<>ubj<62>)<29><>}<7D>(hhh]<5D>jx)<29><>}<7D>(h<05><>num_stages -- the number of stages that the compiler should use when software-pipelining loops.
Mostly useful for matrix multiplication workloads on SM80+ GPUs.<2E>h]<5D>(j<>)<29><>}<7D>(h<05>
num_stages<EFBFBD>h]<5D>h<16>
num_stages<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhj6ubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>j<EFBFBD><00>j<EFBFBD>jnj<>hquh*j<>hj2ubh<16> <20><><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhj2ubh<16><>the number of stages that the compiler should use when software-pipelining loops.
Mostly useful for matrix multiplication workloads on SM80+ GPUs.<2E><><EFBFBD><EFBFBD><EFBFBD>}<7D>(h<05><>the number of stages that the compiler should use when software-pipelining loops.
Mostly useful for matrix multiplication workloads on SM80+ GPUs.<2E>hj2hhhNhNubeh}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>uh*jwhj/ubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>uh*j<>hj<>ubj<62>)<29><>}<7D>(hhh]<5D>jx)<29><>}<7D>(h<05>mpre_hook -- a function that will be called before the kernel is called. Parameters of this
function are args.<2E>h]<5D>(j<>)<29><>}<7D>(h<05>pre_hook<6F>h]<5D>h<16>pre_hook<6F><6B><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhj`ubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>j<EFBFBD><00>j<EFBFBD>jnj<>hquh*j<>hj\ubh<16> <20><><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhj\ubh<16>aa function that will be called before the kernel is called. Parameters of this
function are args.<2E><><EFBFBD><EFBFBD><EFBFBD>}<7D>(h<05>aa function that will be called before the kernel is called. Parameters of this
2022-07-18 00:48:21 +00:00
function are args.<2E>hj\hhhNhNubeh}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>uh*jwhjYubah}<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>uh*j<>hj<>ubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>uh*j<>hjthhhNhNubh-)<29><>}<7D>(hhh]<5D>h}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D><>entries<65>]<5D>(h9<68>!__init__() (triton.Config method)<29><>triton.Config.__init__<5F>hNt<4E>auh*h,hjthhhNhNubh>)<29><>}<7D>(hhh]<5D>(hC)<29><>}<7D>(h<05>GConfig.__init__(self, kwargs, num_warps=4, num_stages=2, pre_hook=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/tmp9hav0qu9/5b04331dd2efdd23f4475823761fa975de60a514/python/triton/code_gen.py:docstring of triton.code_gen.Config.__init__<5F>hNubh<62>)<29><>}<7D>(h<05>6self, kwargs, num_warps=4, num_stages=2, pre_hook=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>kwargs<67>h]<5D>h<EFBFBD>)<29><>}<7D>(h<05>kwargs<67>h]<5D>h<16>kwargs<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> num_warps=4<>h]<5D>(h<>)<29><>}<7D>(h<05> num_warps<70>h]<5D>h<16> num_warps<70><73><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhj<>ubah}<7D>(h ]<5D>h"]<5D>h<EFBFBD>ah$]<5D>h&]<5D>h(]<5D>uh*h<>hj<>ubh<62>)<29><>}<7D>(h<05>=<3D>h]<5D>h<16>=<3D><><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhjubah}<7D>(h ]<5D>h"]<5D>h<EFBFBD>ah$]<5D>h&]<5D>h(]<5D>uh*h<>hj<>ubh<62>)<29><>}<7D>(h<05>4<>h]<5D>h<16>4<><34><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhjubah}<7D>(h ]<5D>h"]<5D>h<EFBFBD>ah$]<5D>h&]<5D>h(]<5D><>support_smartquotes<65><73>uh*h<>hj<>ubeh}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>hXhYuh*h<>hj<>ubh<62>)<29><>}<7D>(h<05> num_stages=2<>h]<5D>(h<>)<29><>}<7D>(h<05>
2022-06-05 21:05:02 +00:00
num_stages<EFBFBD>h]<5D>h<16>
2022-07-18 00:48:21 +00:00
num_stages<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhj,ubah}<7D>(h ]<5D>h"]<5D>h<EFBFBD>ah$]<5D>h&]<5D>h(]<5D>uh*h<>hj(ubh<62>)<29><>}<7D>(h<05>=<3D>h]<5D>h<16>=<3D><><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhj:ubah}<7D>(h ]<5D>h"]<5D>h<EFBFBD>ah$]<5D>h&]<5D>h(]<5D>uh*h<>hj(ubh<62>)<29><>}<7D>(h<05>2<>h]<5D>h<16>2<><32><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhjHubah}<7D>(h ]<5D>h"]<5D>h<EFBFBD>ah$]<5D>h&]<5D>h(]<5D><>support_smartquotes<65><73>uh*h<>hj(ubeh}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>hXhYuh*h<>hj<>ubh<62>)<29><>}<7D>(h<05> pre_hook=None<6E>h]<5D>(h<>)<29><>}<7D>(h<05>pre_hook<6F>h]<5D>h<16>pre_hook<6F><6B><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhjaubah}<7D>(h ]<5D>h"]<5D>h<EFBFBD>ah$]<5D>h&]<5D>h(]<5D>uh*h<>hj]ubh<62>)<29><>}<7D>(h<05>=<3D>h]<5D>h<16>=<3D><><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhjoubah}<7D>(h ]<5D>h"]<5D>h<EFBFBD>ah$]<5D>h&]<5D>h(]<5D>uh*h<>hj]ubh<62>)<29><>}<7D>(h<05>None<6E>h]<5D>h<16>None<6E><65><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhj}ubah}<7D>(h ]<5D>h"]<5D>h<EFBFBD>ah$]<5D>h&]<5D>h(]<5D><>support_smartquotes<65><73>uh*h<>hj]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>(jhjieh$]<5D>h&]<5D>h(]<5D>jm<00>triton<6F>johqjp<00>Config.__init__<5F>uh*hBhj<>hKhj<>hhubjs)<29><>}<7D>(hhh]<5D>h}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>uh*jrhj<>hhhj<>hNubeh}<7D>(h ]<5D>h"]<5D>(<28>py<70><79>method<6F>eh$]<5D>h&]<5D>h(]<5D><>domain<69>j<EFBFBD><00>objtype<70>j<EFBFBD><00>desctype<70>j<EFBFBD><00>noindex<65><78>uh*h=hhhjthNhNubh <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<>hjthhhh+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<>hjthhh<1C>v/tmp/tmp9hav0qu9/5b04331dd2efdd23f4475823761fa975de60a514/docs/python-api/generated/triton.Config.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, kwargs[, num_warps, ...])
<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
2022-07-18 00:48:21 +00:00
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>jx)<29><>}<7D>(h<05>R:obj:`__init__ <triton.Config.__init__>`\ \(self\, kwargs\[\, num\_warps\, ...\]\)<29>h]<5D>(h<00> pending_xref<65><66><EFBFBD>)<29><>}<7D>(h<05>(:obj:`__init__ <triton.Config.__init__>`<60>h]<5D>h <09>literal<61><6C><EFBFBD>)<29><>}<7D>(hjh]<5D>h<16>__init__<5F><5F><EFBFBD><EFBFBD><EFBFBD>}<7D>(hhhjubah}<7D>(h ]<5D>h"]<5D>(<28>xref<65><66>py<70><79>py-obj<62>eh$]<5D>h&]<5D>h(]<5D>uh*jhjubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D><>refdoc<6F><63>"python-api/generated/triton.Config<69><67> refdomain<69>j <00>reftype<70><65>obj<62><6A> refexplicit<69><74><EFBFBD>refwarn<72><6E>j<EFBFBD>jnj<>hq<68> reftarget<65><74>triton.Config.__init__<5F>uh*j h<1C>v/tmp/tmp9hav0qu9/5b04331dd2efdd23f4475823761fa975de60a514/docs/python-api/generated/triton.Config.rst:16:<autosummary><3E>hKhj ubh<16>* (self, kwargs[, num_warps, …])<29><><EFBFBD><EFBFBD><EFBFBD>}<7D>(h<05>*\ \(self\, kwargs\[\, num\_warps\, ...\]\)<29>hj ubeh}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>uh*jwhj4hKhjubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>uh*jhjubj)<29><>}<7D>(hhh]<5D>jx)<29><>}<7D>(hhh]<5D>h}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>uh*jwhjFubah}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>uh*jhjubeh}<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<>hjthhhj<>hNubeh}<7D>(h ]<5D>h"]<5D>h$]<5D>h&]<5D>h(]<5D>uh*jrhh?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-config<69>ah"]<5D>h$]<5D><> triton.config<69>ah&]<5D>h(]<5D>uh*h
2022-06-05 21:05:02 +00:00
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<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>j<EFBFBD>j<>s<> nametypes<65>}<7D>j<EFBFBD>Nsh }<7D>(j<>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.