[GH-PAGES] Updated website

This commit is contained in:
Philippe Tillet
2022-06-05 21:05:02 +00:00
parent a598db498f
commit fd3a9985ea
351 changed files with 43281 additions and 140 deletions

View File

@@ -0,0 +1,22 @@
triton.Config
=============
.. currentmodule:: triton
.. autoclass:: Config
.. automethod:: __init__
.. rubric:: Methods
.. autosummary::
~Config.__init__

View File

@@ -0,0 +1,6 @@
triton.autotune
===============
.. currentmodule:: triton
.. autofunction:: autotune

View File

@@ -0,0 +1,6 @@
triton.heuristics
=================
.. currentmodule:: triton
.. autofunction:: heuristics

View File

@@ -0,0 +1,6 @@
triton.jit
==========
.. currentmodule:: triton
.. autofunction:: jit

View File

@@ -0,0 +1,6 @@
triton.language.arange
======================
.. currentmodule:: triton.language
.. autofunction:: arange

View File

@@ -0,0 +1,6 @@
triton.language.atomic\_add
===========================
.. currentmodule:: triton.language
.. autofunction:: atomic_add

View File

@@ -0,0 +1,6 @@
triton.language.atomic\_cas
===========================
.. currentmodule:: triton.language
.. autofunction:: atomic_cas

View File

@@ -0,0 +1,6 @@
triton.language.atomic\_max
===========================
.. currentmodule:: triton.language
.. autofunction:: atomic_max

View File

@@ -0,0 +1,6 @@
triton.language.atomic\_min
===========================
.. currentmodule:: triton.language
.. autofunction:: atomic_min

View File

@@ -0,0 +1,6 @@
triton.language.atomic\_xchg
============================
.. currentmodule:: triton.language
.. autofunction:: atomic_xchg

View File

@@ -0,0 +1,6 @@
triton.language.broadcast\_to
=============================
.. currentmodule:: triton.language
.. autofunction:: broadcast_to

View File

@@ -0,0 +1,6 @@
triton.language.cos
===================
.. currentmodule:: triton.language
.. autofunction:: cos

View File

@@ -0,0 +1,6 @@
triton.language.dot
===================
.. currentmodule:: triton.language
.. autofunction:: dot

View File

@@ -0,0 +1,6 @@
triton.language.exp
===================
.. currentmodule:: triton.language
.. autofunction:: exp

View File

@@ -0,0 +1,6 @@
triton.language.load
====================
.. currentmodule:: triton.language
.. autofunction:: load

View File

@@ -0,0 +1,6 @@
triton.language.log
===================
.. currentmodule:: triton.language
.. autofunction:: log

View File

@@ -0,0 +1,6 @@
triton.language.max
===================
.. currentmodule:: triton.language
.. autofunction:: max

View File

@@ -0,0 +1,6 @@
triton.language.maximum
=======================
.. currentmodule:: triton.language
.. autofunction:: maximum

View File

@@ -0,0 +1,6 @@
triton.language.min
===================
.. currentmodule:: triton.language
.. autofunction:: min

View File

@@ -0,0 +1,6 @@
triton.language.minimum
=======================
.. currentmodule:: triton.language
.. autofunction:: minimum

View File

@@ -0,0 +1,6 @@
triton.language.multiple\_of
============================
.. currentmodule:: triton.language
.. autofunction:: multiple_of

View File

@@ -0,0 +1,6 @@
triton.language.num\_programs
=============================
.. currentmodule:: triton.language
.. autofunction:: num_programs

View File

@@ -0,0 +1,6 @@
triton.language.program\_id
===========================
.. currentmodule:: triton.language
.. autofunction:: program_id

View File

@@ -0,0 +1,6 @@
triton.language.rand
====================
.. currentmodule:: triton.language
.. autofunction:: rand

View File

@@ -0,0 +1,6 @@
triton.language.randint
=======================
.. currentmodule:: triton.language
.. autofunction:: randint

View File

@@ -0,0 +1,6 @@
triton.language.randint4x
=========================
.. currentmodule:: triton.language
.. autofunction:: randint4x

View File

@@ -0,0 +1,6 @@
triton.language.randn
=====================
.. currentmodule:: triton.language
.. autofunction:: randn

View File

@@ -0,0 +1,6 @@
triton.language.ravel
=====================
.. currentmodule:: triton.language
.. autofunction:: ravel

View File

@@ -0,0 +1,6 @@
triton.language.reshape
=======================
.. currentmodule:: triton.language
.. autofunction:: reshape

View File

@@ -0,0 +1,6 @@
triton.language.sigmoid
=======================
.. currentmodule:: triton.language
.. autofunction:: sigmoid

View File

@@ -0,0 +1,6 @@
triton.language.sin
===================
.. currentmodule:: triton.language
.. autofunction:: sin

View File

@@ -0,0 +1,6 @@
triton.language.softmax
=======================
.. currentmodule:: triton.language
.. autofunction:: softmax

View File

@@ -0,0 +1,6 @@
triton.language.sqrt
====================
.. currentmodule:: triton.language
.. autofunction:: sqrt

View File

@@ -0,0 +1,6 @@
triton.language.store
=====================
.. currentmodule:: triton.language
.. autofunction:: store

View File

@@ -0,0 +1,6 @@
triton.language.sum
===================
.. currentmodule:: triton.language
.. autofunction:: sum

View File

@@ -0,0 +1,6 @@
triton.language.where
=====================
.. currentmodule:: triton.language
.. autofunction:: where

View File

@@ -0,0 +1,6 @@
triton.language.zeros
=====================
.. currentmodule:: triton.language
.. autofunction:: zeros

View File

@@ -0,0 +1,22 @@
triton.testing.Benchmark
========================
.. currentmodule:: triton.testing
.. autoclass:: Benchmark
.. automethod:: __init__
.. rubric:: Methods
.. autosummary::
~Benchmark.__init__

View File

@@ -0,0 +1,6 @@
triton.testing.do\_bench
========================
.. currentmodule:: triton.testing
.. autofunction:: do_bench

View File

@@ -0,0 +1,6 @@
triton.testing.perf\_report
===========================
.. currentmodule:: triton.testing
.. autofunction:: perf_report

View File

@@ -0,0 +1,145 @@
triton.language
================
.. currentmodule:: triton.language
Programming Model
-------------------
.. autosummary::
:toctree: generated
:nosignatures:
program_id
num_programs
Creation Ops
-------------
.. autosummary::
:toctree: generated
:nosignatures:
arange
zeros
Shape Manipulation Ops
-----------------------
.. autosummary::
:toctree: generated
:nosignatures:
broadcast_to
reshape
ravel
Linear Algebra Ops
-------------------
.. autosummary::
:toctree: generated
:nosignatures:
dot
Memory Ops
--------------------
.. autosummary::
:toctree: generated
:nosignatures:
load
store
atomic_cas
atomic_xchg
Indexing Ops
--------------
.. autosummary::
:toctree: generated
:nosignatures:
where
Math Ops
----------
.. autosummary::
:toctree: generated
:nosignatures:
exp
log
cos
sin
sqrt
sigmoid
softmax
Reduction Ops
---------------
.. autosummary::
:toctree: generated
:nosignatures:
max
min
sum
Atomic Ops
---------------
.. autosummary::
:toctree: generated
:nosignatures:
atomic_cas
atomic_add
atomic_max
atomic_min
Comparison ops
---------------
.. autosummary::
:toctree: generated
:nosignatures:
minimum
maximum
.. _Random Number Generation:
Random Number Generation
-------------------------
.. autosummary::
:toctree: generated
:nosignatures:
randint4x
randint
rand
randn
Compiler Hint Ops
-------------------
.. autosummary::
:toctree: generated
:nosignatures:
multiple_of

View File

@@ -0,0 +1,13 @@
triton
========
.. currentmodule:: triton
.. autosummary::
:toctree: generated
:nosignatures:
jit
autotune
heuristics
Config

View File

@@ -0,0 +1,12 @@
triton.testing
================
.. currentmodule:: triton.testing
.. autosummary::
:toctree: generated
:nosignatures:
do_bench
Benchmark
perf_report