Updating Doxygen docs

This commit is contained in:
Andrew Kerr
2018-10-26 14:54:58 -07:00
parent 74df0331f2
commit b2bc0d3b79
1065 changed files with 12770 additions and 4093 deletions

View File

@ -74,9 +74,6 @@ $(function() {
<li>tensor_stride
: <a class="el" href="structcutlass_1_1TensorRefBatchStrided.html#a27a1e93508bb9c602028cabc3431815f">cutlass::TensorRefBatchStrided&lt; Storage_, Rank_, MapFunc_, StorageRank_, Index_, LongIndex_ &gt;</a>
</li>
<li>TensorArrayRef()
: <a class="el" href="structcutlass_1_1TensorRefArray.html#a771ede5f73ec18729cc9a5946cf86109">cutlass::TensorRefArray&lt; Storage_, Rank_, MapFunc_, StorageRank_, Index_, LongIndex_ &gt;</a>
</li>
<li>TensorCoord
: <a class="el" href="classcutlass_1_1TensorRef.html#a35b7e1fc59298e0f06f484652d62fd65">cutlass::TensorRef&lt; Storage_, Rank_, MapFunc_, StorageRank_, Index_, LongIndex_ &gt;</a>
, <a class="el" href="classcutlass_1_1TensorRef_3_01Storage___00_01Rank___00_01MapFunc___00_011_00_01Index___00_01LongIndex___01_4.html#aeca2ec193d8a07dc9073c6b199215c88">cutlass::TensorRef&lt; Storage_, Rank_, MapFunc_, 1, Index_, LongIndex_ &gt;</a>
@ -87,7 +84,7 @@ $(function() {
: <a class="el" href="structcutlass_1_1gemm_1_1SharedLoadStream.html#aff5202428b0e7207456c97204d4d219a">cutlass::gemm::SharedLoadStream&lt; Iterator_, Transformer_ &gt;</a>
, <a class="el" href="classcutlass_1_1TensorRef.html#a5a667a48c64fb916c31802b73b769765">cutlass::TensorRef&lt; Storage_, Rank_, MapFunc_, StorageRank_, Index_, LongIndex_ &gt;</a>
, <a class="el" href="classcutlass_1_1TensorRef_3_01Storage___00_01Rank___00_01MapFunc___00_011_00_01Index___00_01LongIndex___01_4.html#aa091e497277d0ba8a98c4ebf73c0cdba">cutlass::TensorRef&lt; Storage_, Rank_, MapFunc_, 1, Index_, LongIndex_ &gt;</a>
, <a class="el" href="classcutlass_1_1TensorRefArray_1_1ConstIterator.html#ad19f348ecb951eae63a3ef2c47d34f4f">cutlass::TensorRefArray&lt; Storage_, Rank_, MapFunc_, StorageRank_, Index_, LongIndex_ &gt;::ConstIterator</a>
, <a class="el" href="classcutlass_1_1TensorRefArray_1_1ConstIterator.html#a8126b194210599b40b5c3ffaf16cb2d2">cutlass::TensorRefArray&lt; Storage_, Rank_, MapFunc_, StorageRank_, Index_, LongIndex_ &gt;::ConstIterator</a>
, <a class="el" href="structcutlass_1_1TensorRefArray.html#a066d684240f8a24e1ba621ae3904ec75">cutlass::TensorRefArray&lt; Storage_, Rank_, MapFunc_, StorageRank_, Index_, LongIndex_ &gt;</a>
, <a class="el" href="classcutlass_1_1TensorRefBatchStrided_1_1ConstIterator.html#a5557f98c75b51751f834c4a7d6385efc">cutlass::TensorRefBatchStrided&lt; Storage_, Rank_, MapFunc_, StorageRank_, Index_, LongIndex_ &gt;::ConstIterator</a>
, <a class="el" href="structcutlass_1_1TensorRefBatchStrided.html#a0d5f100b9b87f881e7ecaced63bce9dd">cutlass::TensorRefBatchStrided&lt; Storage_, Rank_, MapFunc_, StorageRank_, Index_, LongIndex_ &gt;</a>
@ -106,6 +103,9 @@ $(function() {
<li>TensorRefA
: <a class="el" href="structcutlass_1_1gemm_1_1GemmDesc.html#aea3a523662dc801bf9abf205a8e400fe">cutlass::gemm::GemmDesc&lt; AType_, BType_, CType_, DType_, SType_, Index_ &gt;</a>
</li>
<li>TensorRefArray()
: <a class="el" href="structcutlass_1_1TensorRefArray.html#a5b2702b1029db5b5a0b9dddbb5818e3a">cutlass::TensorRefArray&lt; Storage_, Rank_, MapFunc_, StorageRank_, Index_, LongIndex_ &gt;</a>
</li>
<li>TensorRefB
: <a class="el" href="structcutlass_1_1gemm_1_1GemmDesc.html#a7de7de97d237d9dcc0d89de7b04342ab">cutlass::gemm::GemmDesc&lt; AType_, BType_, CType_, DType_, SType_, Index_ &gt;</a>
</li>
@ -120,6 +120,7 @@ $(function() {
</li>
<li>TensorView()
: <a class="el" href="classcutlass_1_1TensorView.html#a36d48227f65ad482a7bded99d6a3d0c1">cutlass::TensorView&lt; Storage_, Rank_, MapFunc_, StorageRank_, Index_, LongIndex_ &gt;</a>
, <a class="el" href="structcutlass_1_1TileAllocation.html#a759e998135d5f25e689afdc676d95141">cutlass::TileAllocation&lt; Scalar_, Shape_ &gt;</a>
</li>
<li>This_
: <a class="el" href="structcutlass_1_1Fragment.html#a32f7ff86b73576a15c5ddaa40c4e0a95">cutlass::Fragment&lt; Element_, kElements_, kAlignment_ &gt;</a>
@ -129,7 +130,10 @@ $(function() {
, <a class="el" href="structcutlass_1_1gemm_1_1GemmGlobalIteratorAb.html#a2892be253a3de5bffc3edcef2890d3a8">cutlass::gemm::GemmGlobalIteratorAb&lt; TileTraits_, Index_ &gt;</a>
, <a class="el" href="structcutlass_1_1gemm_1_1GemmGlobalIteratorCd.html#a6a745d66c4c7de352041f779e54e6b2b">cutlass::gemm::GemmGlobalIteratorCd&lt; TileTraits_, Index_ &gt;</a>
, <a class="el" href="structcutlass_1_1gemm_1_1GemmTraits.html#aa6214a0ad09d155ed79feadc6647b989">cutlass::gemm::GemmTraits&lt; GemmConfig_, GlobalLoadStreamA_, GlobalLoadStreamB_, SharedLoadStreamA_, SharedLoadStreamB_, Epilogue_, BlockSwizzle_, Index_, ClearAccumulators_ &gt;</a>
, <a class="el" href="structcutlass_1_1gemm_1_1SplitkPIGemmTraits.html#a1f24afe5bfc7c5f529dab49c8297fd44">cutlass::gemm::SplitkPIGemmTraits&lt; GemmTraits_, ReductionTraits_ &gt;</a>
, <a class="el" href="structcutlass_1_1gemm_1_1WmmaGemmGlobalIteratorCd.html#aa8b453116c2d96ea2c56e08cb981346c">cutlass::gemm::WmmaGemmGlobalIteratorCd&lt; TileTraits_, Index_ &gt;</a>
, <a class="el" href="structcutlass_1_1reduction_1_1BatchedReduction.html#ae0c48344c7457f17429e6ae7a76dba37">cutlass::reduction::BatchedReduction&lt; BatchedReductionTraits_ &gt;</a>
, <a class="el" href="structcutlass_1_1reduction_1_1BatchedReductionTraits.html#acfeed4cb4e5eec9d8e1ae2b787cc88e2">cutlass::reduction::BatchedReductionTraits&lt; ScalarA_, ScalarC_, ScalarD_, ScalarAlphaBeta_, ScalarAccum_, ReductionSize_, OutputTile_, SubTile_, ThreadShape_, Index_, BlockSwizzle_, maxInReg_, maxOutReg_, Functor_ &gt;</a>
, <a class="el" href="structcutlass_1_1ZipFragment.html#a2f038ddb37879cbc54dbadaeb7085fb1">cutlass::ZipFragment&lt; First_, Second_ &gt;</a>
</li>
<li>thread_offset
@ -201,10 +205,14 @@ $(function() {
, <a class="el" href="structcutlass_1_1gemm_1_1IgemmGlobalTileTraits.html#a160d1ecd86de4742f550d11bc281786b">cutlass::gemm::IgemmGlobalTileTraits&lt; kOperand_, kLayout_, Scalar_, Tile_, Threads_, kAccessSize_ &gt;</a>
</li>
<li>ThreadShape
: <a class="el" href="structcutlass_1_1TileTraitsContiguousMajor.html#a33116b67e580292d4e354ca17ecd4167">cutlass::TileTraitsContiguousMajor&lt; Tile_, Threads &gt;</a>
: <a class="el" href="structcutlass_1_1reduction_1_1BatchedReductionTraits.html#a29e8adec50bc7e5c0a91f975dff4a7f3">cutlass::reduction::BatchedReductionTraits&lt; ScalarA_, ScalarC_, ScalarD_, ScalarAlphaBeta_, ScalarAccum_, ReductionSize_, OutputTile_, SubTile_, ThreadShape_, Index_, BlockSwizzle_, maxInReg_, maxOutReg_, Functor_ &gt;</a>
, <a class="el" href="structcutlass_1_1TileTraitsContiguousMajor.html#a33116b67e580292d4e354ca17ecd4167">cutlass::TileTraitsContiguousMajor&lt; Tile_, Threads &gt;</a>
, <a class="el" href="structcutlass_1_1TileTraitsStrideMajor.html#a03567f41ce616ebb4cdb309c85820599">cutlass::TileTraitsStrideMajor&lt; Tile_, Threads &gt;</a>
, <a class="el" href="structcutlass_1_1TileTraitsWarpRake.html#ad6619e0b5d876fafd51c78e39f2c029e">cutlass::TileTraitsWarpRake&lt; Tile_, Threads &gt;</a>
</li>
<li>ThreadShapeMultiple2
: <a class="el" href="structcutlass_1_1reduction_1_1BatchedReductionTraits.html#ab4f5f457dbfa6bd250a4c34e1d573a85">cutlass::reduction::BatchedReductionTraits&lt; ScalarA_, ScalarC_, ScalarD_, ScalarAlphaBeta_, ScalarAccum_, ReductionSize_, OutputTile_, SubTile_, ThreadShape_, Index_, BlockSwizzle_, maxInReg_, maxOutReg_, Functor_ &gt;</a>
</li>
<li>ThreadsPerWarp
: <a class="el" href="structcutlass_1_1gemm_1_1GemmSharedLoadTileATraits.html#a0761c497c41a45652368fc0d54def98f">cutlass::gemm::GemmSharedLoadTileATraits&lt; Scalar_, OutputTile_, Warps_, ThreadsPerWarp_, InstructionShape_, kStages_, kScalarsPerLds_, kSkew_ &gt;</a>
, <a class="el" href="structcutlass_1_1gemm_1_1GemmSharedLoadTileBTraits.html#aed92656a074e915d97a1b6a990aeba66">cutlass::gemm::GemmSharedLoadTileBTraits&lt; Scalar_, OutputTile_, Warps_, ThreadsPerWarp_, InstructionShape_, kStages_, kScalarsPerLds_, kSkew_ &gt;</a>
@ -239,6 +247,8 @@ $(function() {
, <a class="el" href="structcutlass_1_1TileTraitsStandard.html#aee3fee526bc4d4820c03665a2f5f166b">cutlass::TileTraitsStandard&lt; Tile_, Threads &gt;</a>
, <a class="el" href="structcutlass_1_1TileTraitsStrideMajor.html#afbb78ece048b868475d4a6802e6894ac">cutlass::TileTraitsStrideMajor&lt; Tile_, Threads &gt;</a>
, <a class="el" href="structcutlass_1_1TileTraitsWarpRake.html#adcd658d9daf286368a9d51c8c1647f89">cutlass::TileTraitsWarpRake&lt; Tile_, Threads &gt;</a>
, <a class="el" href="structcutlass_1_1WmmaReshapeTile.html#a62fad12013351dca5a1a78526f607558">cutlass::WmmaReshapeTile&lt; Tile_, kAccessSize_, kLdsPerAccess_, bool &gt;</a>
, <a class="el" href="structcutlass_1_1WmmaReshapeTile_3_01Tile___00_01kAccessSize___00_01kLdsPerAccess___00_01true_01_4.html#a4c71fd7ca9040b57458f469a82a8c3f8">cutlass::WmmaReshapeTile&lt; Tile_, kAccessSize_, kLdsPerAccess_, true &gt;</a>
</li>
<li>TileCoord()
: <a class="el" href="structcutlass_1_1TileCoord.html#ae0c8cd0657a73f3ffff99e9546ea8a95">cutlass::TileCoord&lt; Index_ &gt;</a>
@ -269,18 +279,20 @@ $(function() {
, <a class="el" href="structcutlass_1_1gemm_1_1GemmSharedLoadTileBTraits.html#a69c7ec2a779718556e6d9119588e791c">cutlass::gemm::GemmSharedLoadTileBTraits&lt; Scalar_, OutputTile_, Warps_, ThreadsPerWarp_, InstructionShape_, kStages_, kScalarsPerLds_, kSkew_ &gt;</a>
</li>
<li>Traits
: <a class="el" href="structcutlass_1_1gemm_1_1Gemm.html#a29f52e33e1f1cf150f5062d9ad2590ff">cutlass::gemm::Gemm&lt; GemmTraits_ &gt;</a>
: <a class="el" href="structcutlass_1_1gemm_1_1DeviceGemm.html#abc61ecd50d4a56b09c31b2118368c4dc">cutlass::gemm::DeviceGemm&lt; DeviceGemmTraits_ &gt;</a>
, <a class="el" href="structcutlass_1_1gemm_1_1Gemm.html#a29f52e33e1f1cf150f5062d9ad2590ff">cutlass::gemm::Gemm&lt; GemmTraits_ &gt;</a>
, <a class="el" href="structcutlass_1_1gemm_1_1GemmEpilogue.html#a645ab6e9e63163ee6bf536717a30fb1b">cutlass::gemm::GemmEpilogue&lt; GemmEpilogueTraits_ &gt;</a>
, <a class="el" href="structcutlass_1_1gemm_1_1WmmaGemmGlobalIteratorCd.html#af2b5682b8e6dd13590ec258a44636430">cutlass::gemm::WmmaGemmGlobalIteratorCd&lt; TileTraits_, Index_ &gt;</a>
, <a class="el" href="structcutlass_1_1reduction_1_1BatchedReduction.html#aa50195fcf53f6d69ccfa37f44a524a99">cutlass::reduction::BatchedReduction&lt; BatchedReductionTraits_ &gt;</a>
, <a class="el" href="structcutlass_1_1TileIteratorBase.html#aac9e5b7890a53d46e5d49912b254ded7">cutlass::TileIteratorBase&lt; Traits_, Scalar_, Advance_, MemorySpace, Index_, FragmentElement_, FragmentElementType_, Skew_ &gt;</a>
, <a class="el" href="structcutlass_1_1TileLoadIterator.html#a6a5d065939282fa1b9454b28a1e73948">cutlass::TileLoadIterator&lt; Traits_, Scalar_, Advance_, MemorySpace, Index_, FragmentElement_, FragmentElementType_, Skew_ &gt;</a>
, <a class="el" href="structcutlass_1_1TileStoreIterator.html#a5016bd7b24938026a2879ec0054eb3b6">cutlass::TileStoreIterator&lt; Traits_, Scalar_, Advance_, MemorySpace, Index_, FragmentElement_, FragmentElementType_, Skew_ &gt;</a>
</li>
<li>transform()
: <a class="el" href="structcutlass_1_1Convert_3_01Fragment_3_01InputScalar___00_01kScalars___01_4_00_01Fragment_3_01Ofca5985d18bcb54bc1f49355f3cee121.html#a4dd95354137d3cb52752ecdd346a5685">cutlass::Convert&lt; Fragment&lt; InputScalar_, kScalars_ &gt;, Fragment&lt; OutputScalar_, kScalars_ &gt; &gt;</a>
, <a class="el" href="structcutlass_1_1Copy.html#ab356f0f473aa3fd8df8fb8ddd8e0e9f3">cutlass::Copy&lt; Fragment_ &gt;</a>
, <a class="el" href="structcutlass_1_1Copy.html#a171f9a44c05b6fb432b0339979de4eb2">cutlass::Copy&lt; Fragment_ &gt;</a>
, <a class="el" href="structcutlass_1_1gemm_1_1HgemmSwizzle.html#ad467ce744bf9d478900fb2661d7a1c26">cutlass::gemm::HgemmSwizzle&lt; GlobalIterator_ &gt;</a>
, <a class="el" href="structcutlass_1_1gemm_1_1IgemmFloatToInt8Converter.html#a819fd33db88a68521108bab2641d73fd">cutlass::gemm::IgemmFloatToInt8Converter&lt; kElements_ &gt;</a>
, <a class="el" href="structcutlass_1_1gemm_1_1IgemmFloatToInt8Converter.html#a91ad48362b99a5f96ac1e92e95104f7b">cutlass::gemm::IgemmFloatToInt8Converter&lt; kElements_ &gt;</a>
, <a class="el" href="structcutlass_1_1gemm_1_1IgemmInt8ToFloatConverter.html#a89e078dbf376da872c3993ccbaf744d3">cutlass::gemm::IgemmInt8ToFloatConverter&lt; kElements_ &gt;</a>
, <a class="el" href="structcutlass_1_1gemm_1_1IgemmSwizzle.html#a084917a512c7a411b76a69f86b906811">cutlass::gemm::IgemmSwizzle&lt; GlobalIterator_ &gt;</a>
, <a class="el" href="structcutlass_1_1ZipConvert.html#a7e6398ad8ecd8757744a42f3ab8ef955">cutlass::ZipConvert&lt; First_, Second_ &gt;</a>
@ -319,13 +331,13 @@ $(function() {
, <a class="el" href="structcutlass_1_1gemm_1_1IgemmTransformerA_3_01MatrixLayout_1_1kRowMajor_00_01Iterator___01_4.html#a0b53e18f109ac0fd116e0d01ed6ec197">cutlass::gemm::IgemmTransformerA&lt; MatrixLayout::kRowMajor, Iterator_ &gt;</a>
, <a class="el" href="structcutlass_1_1gemm_1_1IgemmTransformerB_3_01MatrixLayout_1_1kColumnMajor_00_01Iterator___01_4.html#a92320b7224a77a8af61e55beef30ad49">cutlass::gemm::IgemmTransformerB&lt; MatrixLayout::kColumnMajor, Iterator_ &gt;</a>
, <a class="el" href="structcutlass_1_1gemm_1_1IgemmTransformerB_3_01MatrixLayout_1_1kRowMajor_00_01Iterator___01_4.html#a9728f71c2e7a6a649bd28d8c11241b0a">cutlass::gemm::IgemmTransformerB&lt; MatrixLayout::kRowMajor, Iterator_ &gt;</a>
, <a class="el" href="structcutlass_1_1gemm_1_1SharedLoadStream.html#ad1f70f0dd1027da1353ff7a38f524904">cutlass::gemm::SharedLoadStream&lt; Iterator_, Transformer_ &gt;</a>
</li>
<li>transformer
: <a class="el" href="structcutlass_1_1gemm_1_1SharedLoadStream.html#af846390ad0e5b80ccb4e8b95c5fe64a7">cutlass::gemm::SharedLoadStream&lt; Iterator_, Transformer_ &gt;</a>
</li>
<li>Transformer
: <a class="el" href="structcutlass_1_1gemm_1_1SharedLoadStream.html#ad1f70f0dd1027da1353ff7a38f524904">cutlass::gemm::SharedLoadStream&lt; Iterator_, Transformer_ &gt;</a>
, <a class="el" href="structcutlass_1_1PredicatedTileLoadStream.html#a9f79fd30231825b38694bf7c1d12ec2a">cutlass::PredicatedTileLoadStream&lt; Iterator_, PredicateFunctor_, Transformer_ &gt;</a>
: <a class="el" href="structcutlass_1_1PredicatedTileLoadStream.html#a9f79fd30231825b38694bf7c1d12ec2a">cutlass::PredicatedTileLoadStream&lt; Iterator_, PredicateFunctor_, Transformer_ &gt;</a>
, <a class="el" href="structcutlass_1_1PredicatedTileStoreStream.html#a0f91f328ed2b6bd65ef4eeafe18f9afd">cutlass::PredicatedTileStoreStream&lt; Iterator_, PredicateFunctor_, Transformer_ &gt;</a>
</li>
<li>transformer
@ -333,13 +345,11 @@ $(function() {
</li>
<li>Transformer
: <a class="el" href="structcutlass_1_1TileLoadStream.html#ad531770d336b2541c303c19148ef5cd7">cutlass::TileLoadStream&lt; Iterator_, Transformer_ &gt;</a>
, <a class="el" href="structcutlass_1_1TileStoreStream.html#aa8c192da812ec83329350e5838838f5e">cutlass::TileStoreStream&lt; Iterator_, Transformer_ &gt;</a>
</li>
<li>transformer
: <a class="el" href="structcutlass_1_1TileStoreStream.html#a61d57147150bffda0c1662d6131a3934">cutlass::TileStoreStream&lt; Iterator_, Transformer_ &gt;</a>
</li>
<li>Transformer
: <a class="el" href="structcutlass_1_1TileStoreStream.html#aa8c192da812ec83329350e5838838f5e">cutlass::TileStoreStream&lt; Iterator_, Transformer_ &gt;</a>
</li>
<li>TrivialIterator()
: <a class="el" href="structcutlass_1_1PredicateVector_1_1TrivialIterator.html#a3adf0440f9a0143a61b43d39c3f03721">cutlass::PredicateVector&lt; kPredicates_, kPredicatesPerByte_, kPredicateStart_ &gt;::TrivialIterator</a>
</li>
@ -372,7 +382,7 @@ $(function() {
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Wed Sep 19 2018 13:58:53 for Cutlass by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Fri Oct 26 2018 14:53:41 for Cutlass by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.14
</small></address>