Skip to content

Commit 6408389

Browse files
author
TRTorch Github Bot
committed
docs: [Automated] Regenerating documenation for 1d55db2
Signed-off-by: TRTorch Github Bot <[email protected]>
1 parent 1d55db2 commit 6408389

18 files changed

+212
-66
lines changed

docs/_cpp_api/classtrtorch_1_1ptq_1_1Int8CacheCalibrator.html

Lines changed: 16 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -592,7 +592,7 @@ <h2 id="class-documentation">
592592
</dl>
593593
<dl class="cpp function">
594594
<dt id="_CPPv4NK7trtorch3ptq19Int8CacheCalibrator12getBatchSizeEv">
595-
<span class="target" id="classtrtorch_1_1ptq_1_1Int8CacheCalibrator_1afd6e8c7a8653b6bf24a1bd1f9a43dd7c">
595+
<span class="target" id="classtrtorch_1_1ptq_1_1Int8CacheCalibrator_1a1c87d68a30f69cc52804945c57e42575">
596596
</span>
597597
int
598598
<code class="sig-name descname">
@@ -607,6 +607,9 @@ <h2 id="class-documentation">
607607
<em class="property">
608608
const
609609
</em>
610+
<em class="property">
611+
noexcept
612+
</em>
610613
<em class="property">
611614
override
612615
</em>
@@ -637,7 +640,7 @@ <h2 id="class-documentation">
637640
</dl>
638641
<dl class="cpp function">
639642
<dt id="_CPPv4N7trtorch3ptq19Int8CacheCalibrator8getBatchEA_PvA_PKci">
640-
<span class="target" id="classtrtorch_1_1ptq_1_1Int8CacheCalibrator_1aa2ea4cdfdd049e7d8036d604cbde0a4a">
643+
<span class="target" id="classtrtorch_1_1ptq_1_1Int8CacheCalibrator_1a50e7bab66b6ad52c3b590e284d1cd7cd">
641644
</span>
642645
bool
643646
<code class="sig-name descname">
@@ -665,6 +668,9 @@ <h2 id="class-documentation">
665668
<span class="sig-paren">
666669
)
667670
</span>
671+
<em class="property">
672+
noexcept
673+
</em>
668674
<em class="property">
669675
override
670676
</em>
@@ -737,7 +743,7 @@ <h2 id="class-documentation">
737743
</dl>
738744
<dl class="cpp function">
739745
<dt id="_CPPv4N7trtorch3ptq19Int8CacheCalibrator20readCalibrationCacheER6size_t">
740-
<span class="target" id="classtrtorch_1_1ptq_1_1Int8CacheCalibrator_1aec8bb116112ff70f23598c10b8108e18">
746+
<span class="target" id="classtrtorch_1_1ptq_1_1Int8CacheCalibrator_1ac5584b5a5b417d94d3956d4978e6b2ff">
741747
</span>
742748
<em class="property">
743749
const
@@ -756,6 +762,9 @@ <h2 id="class-documentation">
756762
<span class="sig-paren">
757763
)
758764
</span>
765+
<em class="property">
766+
noexcept
767+
</em>
759768
<em class="property">
760769
override
761770
</em>
@@ -808,7 +817,7 @@ <h2 id="class-documentation">
808817
</dl>
809818
<dl class="cpp function">
810819
<dt id="_CPPv4N7trtorch3ptq19Int8CacheCalibrator21writeCalibrationCacheEPKv6size_t">
811-
<span class="target" id="classtrtorch_1_1ptq_1_1Int8CacheCalibrator_1a6b86c10eb2c62d464de4fd852fa6a55b">
820+
<span class="target" id="classtrtorch_1_1ptq_1_1Int8CacheCalibrator_1acad81bbce98ea472499d0554add265f0">
812821
</span>
813822
void
814823
<code class="sig-name descname">
@@ -831,6 +840,9 @@ <h2 id="class-documentation">
831840
<span class="sig-paren">
832841
)
833842
</span>
843+
<em class="property">
844+
noexcept
845+
</em>
834846
<em class="property">
835847
override
836848
</em>

docs/_cpp_api/classtrtorch_1_1ptq_1_1Int8Calibrator.html

Lines changed: 16 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -646,7 +646,7 @@ <h2 id="class-documentation">
646646
</dl>
647647
<dl class="cpp function">
648648
<dt id="_CPPv4NK7trtorch3ptq14Int8Calibrator12getBatchSizeEv">
649-
<span class="target" id="classtrtorch_1_1ptq_1_1Int8Calibrator_1af216f9c7b001c564837cbbeaa99af7a9">
649+
<span class="target" id="classtrtorch_1_1ptq_1_1Int8Calibrator_1acddde1be53074fbdadc1dc7f08b5b3fe">
650650
</span>
651651
int
652652
<code class="sig-name descname">
@@ -661,6 +661,9 @@ <h2 id="class-documentation">
661661
<em class="property">
662662
const
663663
</em>
664+
<em class="property">
665+
noexcept
666+
</em>
664667
<em class="property">
665668
override
666669
</em>
@@ -691,7 +694,7 @@ <h2 id="class-documentation">
691694
</dl>
692695
<dl class="cpp function">
693696
<dt id="_CPPv4N7trtorch3ptq14Int8Calibrator8getBatchEA_PvA_PKci">
694-
<span class="target" id="classtrtorch_1_1ptq_1_1Int8Calibrator_1a838daa6be68e8aea7d82aab10089f8b9">
697+
<span class="target" id="classtrtorch_1_1ptq_1_1Int8Calibrator_1a4fd7c8c148df65b68110f9289f1027b0">
695698
</span>
696699
bool
697700
<code class="sig-name descname">
@@ -719,6 +722,9 @@ <h2 id="class-documentation">
719722
<span class="sig-paren">
720723
)
721724
</span>
725+
<em class="property">
726+
noexcept
727+
</em>
722728
<em class="property">
723729
override
724730
</em>
@@ -798,7 +804,7 @@ <h2 id="class-documentation">
798804
</dl>
799805
<dl class="cpp function">
800806
<dt id="_CPPv4N7trtorch3ptq14Int8Calibrator20readCalibrationCacheER6size_t">
801-
<span class="target" id="classtrtorch_1_1ptq_1_1Int8Calibrator_1a94d4bb0b1d985e01075b2fca05d480a0">
807+
<span class="target" id="classtrtorch_1_1ptq_1_1Int8Calibrator_1aa4da4f8edeacde069b8a2726370d0508">
802808
</span>
803809
<em class="property">
804810
const
@@ -817,6 +823,9 @@ <h2 id="class-documentation">
817823
<span class="sig-paren">
818824
)
819825
</span>
826+
<em class="property">
827+
noexcept
828+
</em>
820829
<em class="property">
821830
override
822831
</em>
@@ -869,7 +878,7 @@ <h2 id="class-documentation">
869878
</dl>
870879
<dl class="cpp function">
871880
<dt id="_CPPv4N7trtorch3ptq14Int8Calibrator21writeCalibrationCacheEPKv6size_t">
872-
<span class="target" id="classtrtorch_1_1ptq_1_1Int8Calibrator_1ab3b55555a5e2ff2f9c3392f399103710">
881+
<span class="target" id="classtrtorch_1_1ptq_1_1Int8Calibrator_1ae20531d7de7fdce535f91e3bed9533bd">
873882
</span>
874883
void
875884
<code class="sig-name descname">
@@ -892,6 +901,9 @@ <h2 id="class-documentation">
892901
<span class="sig-paren">
893902
)
894903
</span>
904+
<em class="property">
905+
noexcept
906+
</em>
895907
<em class="property">
896908
override
897909
</em>

docs/_cpp_api/program_listing_file_cpp_api_include_trtorch_ptq.h.html

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -446,15 +446,15 @@ <h1 id="cpp-api-program-listing-file-cpp-api-include-trtorch-ptq-h--page-root">
446446
<span class="n">it_</span> <span class="o">=</span> <span class="n">batched_data_</span><span class="p">.</span><span class="n">begin</span><span class="p">();</span>
447447
<span class="p">}</span>
448448

449-
<span class="kt">int</span> <span class="n">getBatchSize</span><span class="p">()</span> <span class="k">const</span> <span class="k">override</span> <span class="p">{</span>
449+
<span class="kt">int</span> <span class="n">getBatchSize</span><span class="p">()</span> <span class="k">const</span> <span class="k">noexcept</span> <span class="k">override</span> <span class="p">{</span>
450450
<span class="c1">// HACK: TRTorch only uses explict batch sizing, INT8 Calibrator does not</span>
451451
<span class="c1">// work when reporting the batch size here and having explicity batching.</span>
452452
<span class="c1">// So we just report batch size 1 (warnings will still be printed out).</span>
453453
<span class="k">return</span> <span class="mi">1</span><span class="p">;</span>
454454
<span class="c1">// return static_cast&lt;int&gt;(dataloader_-&gt;options().batch_size);</span>
455455
<span class="p">}</span>
456456

457-
<span class="kt">bool</span> <span class="n">getBatch</span><span class="p">(</span><span class="kt">void</span><span class="o">*</span> <span class="n">bindings</span><span class="p">[],</span> <span class="k">const</span> <span class="kt">char</span><span class="o">*</span> <span class="n">names</span><span class="p">[],</span> <span class="kt">int</span> <span class="n">nbBindings</span><span class="p">)</span> <span class="k">override</span> <span class="p">{</span>
457+
<span class="kt">bool</span> <span class="n">getBatch</span><span class="p">(</span><span class="kt">void</span><span class="o">*</span> <span class="n">bindings</span><span class="p">[],</span> <span class="k">const</span> <span class="kt">char</span><span class="o">*</span> <span class="n">names</span><span class="p">[],</span> <span class="kt">int</span> <span class="n">nbBindings</span><span class="p">)</span> <span class="k">noexcept</span> <span class="k">override</span> <span class="p">{</span>
458458
<span class="k">if</span> <span class="p">(</span><span class="n">it_</span> <span class="o">!=</span> <span class="n">batched_data_</span><span class="p">.</span><span class="n">end</span><span class="p">())</span> <span class="p">{</span>
459459
<span class="k">auto</span> <span class="n">status</span> <span class="o">=</span> <span class="n">get_batch_impl</span><span class="p">(</span><span class="n">bindings</span><span class="p">,</span> <span class="n">names</span><span class="p">,</span> <span class="n">nbBindings</span><span class="p">,</span> <span class="o">*</span><span class="n">it_</span><span class="p">);</span>
460460
<span class="n">it_</span> <span class="o">=</span> <span class="o">++</span><span class="n">it_</span><span class="p">;</span>
@@ -466,7 +466,7 @@ <h1 id="cpp-api-program-listing-file-cpp-api-include-trtorch-ptq-h--page-root">
466466
<span class="p">}</span>
467467
<span class="p">}</span>
468468

469-
<span class="k">const</span> <span class="kt">void</span><span class="o">*</span> <span class="n">readCalibrationCache</span><span class="p">(</span><span class="kt">size_t</span><span class="o">&amp;</span> <span class="n">length</span><span class="p">)</span> <span class="k">override</span> <span class="p">{</span>
469+
<span class="k">const</span> <span class="kt">void</span><span class="o">*</span> <span class="n">readCalibrationCache</span><span class="p">(</span><span class="kt">size_t</span><span class="o">&amp;</span> <span class="n">length</span><span class="p">)</span> <span class="k">noexcept</span> <span class="k">override</span> <span class="p">{</span>
470470
<span class="k">if</span> <span class="p">(</span><span class="n">use_cache_</span><span class="p">)</span> <span class="p">{</span>
471471
<span class="n">std</span><span class="o">::</span><span class="n">stringstream</span> <span class="n">ss</span><span class="p">;</span>
472472
<span class="n">ss</span> <span class="o">&lt;&lt;</span> <span class="s">"Reading Calibration Cache from "</span> <span class="o">&lt;&lt;</span> <span class="n">cache_file_path_</span><span class="p">;</span>
@@ -485,7 +485,7 @@ <h1 id="cpp-api-program-listing-file-cpp-api-include-trtorch-ptq-h--page-root">
485485
<span class="k">return</span> <span class="k">nullptr</span><span class="p">;</span>
486486
<span class="p">}</span>
487487

488-
<span class="kt">void</span> <span class="n">writeCalibrationCache</span><span class="p">(</span><span class="k">const</span> <span class="kt">void</span><span class="o">*</span> <span class="n">cache</span><span class="p">,</span> <span class="kt">size_t</span> <span class="n">length</span><span class="p">)</span> <span class="k">override</span> <span class="p">{</span>
488+
<span class="kt">void</span> <span class="n">writeCalibrationCache</span><span class="p">(</span><span class="k">const</span> <span class="kt">void</span><span class="o">*</span> <span class="n">cache</span><span class="p">,</span> <span class="kt">size_t</span> <span class="n">length</span><span class="p">)</span> <span class="k">noexcept</span> <span class="k">override</span> <span class="p">{</span>
489489
<span class="n">std</span><span class="o">::</span><span class="n">ofstream</span> <span class="nf">cache_file</span><span class="p">(</span><span class="n">cache_file_path_</span><span class="p">,</span> <span class="n">std</span><span class="o">::</span><span class="n">ios</span><span class="o">::</span><span class="n">binary</span><span class="p">);</span>
490490
<span class="n">cache_file</span><span class="p">.</span><span class="n">write</span><span class="p">(</span><span class="k">reinterpret_cast</span><span class="o">&lt;</span><span class="k">const</span> <span class="kt">char</span><span class="o">*&gt;</span><span class="p">(</span><span class="n">cache</span><span class="p">),</span> <span class="n">length</span><span class="p">);</span>
491491
<span class="n">std</span><span class="o">::</span><span class="n">stringstream</span> <span class="n">ss</span><span class="p">;</span>
@@ -512,18 +512,18 @@ <h1 id="cpp-api-program-listing-file-cpp-api-include-trtorch-ptq-h--page-root">
512512
<span class="k">public</span><span class="o">:</span>
513513
<span class="n">Int8CacheCalibrator</span><span class="p">(</span><span class="k">const</span> <span class="n">std</span><span class="o">::</span><span class="n">string</span><span class="o">&amp;</span> <span class="n">cache_file_path</span><span class="p">)</span> <span class="o">:</span> <span class="n">cache_file_path_</span><span class="p">(</span><span class="n">cache_file_path</span><span class="p">)</span> <span class="p">{}</span>
514514

515-
<span class="kt">int</span> <span class="n">getBatchSize</span><span class="p">()</span> <span class="k">const</span> <span class="k">override</span> <span class="p">{</span>
515+
<span class="kt">int</span> <span class="n">getBatchSize</span><span class="p">()</span> <span class="k">const</span> <span class="k">noexcept</span> <span class="k">override</span> <span class="p">{</span>
516516
<span class="c1">// HACK: TRTorch only uses explict batch sizing, INT8 Calibrator does not</span>
517517
<span class="c1">// work when reporting the batch size here and having explicity batching.</span>
518518
<span class="c1">// So we just report batch size 1 (warnings will still be printed out).</span>
519519
<span class="k">return</span> <span class="mi">1</span><span class="p">;</span>
520520
<span class="p">}</span>
521521

522-
<span class="kt">bool</span> <span class="n">getBatch</span><span class="p">(</span><span class="kt">void</span><span class="o">*</span> <span class="n">bindings</span><span class="p">[],</span> <span class="k">const</span> <span class="kt">char</span><span class="o">*</span> <span class="n">names</span><span class="p">[],</span> <span class="kt">int</span> <span class="n">nbBindings</span><span class="p">)</span> <span class="k">override</span> <span class="p">{</span>
522+
<span class="kt">bool</span> <span class="n">getBatch</span><span class="p">(</span><span class="kt">void</span><span class="o">*</span> <span class="n">bindings</span><span class="p">[],</span> <span class="k">const</span> <span class="kt">char</span><span class="o">*</span> <span class="n">names</span><span class="p">[],</span> <span class="kt">int</span> <span class="n">nbBindings</span><span class="p">)</span> <span class="k">noexcept</span> <span class="k">override</span> <span class="p">{</span>
523523
<span class="k">return</span> <span class="nb">false</span><span class="p">;</span>
524524
<span class="p">}</span>
525525

526-
<span class="k">const</span> <span class="kt">void</span><span class="o">*</span> <span class="n">readCalibrationCache</span><span class="p">(</span><span class="kt">size_t</span><span class="o">&amp;</span> <span class="n">length</span><span class="p">)</span> <span class="k">override</span> <span class="p">{</span>
526+
<span class="k">const</span> <span class="kt">void</span><span class="o">*</span> <span class="n">readCalibrationCache</span><span class="p">(</span><span class="kt">size_t</span><span class="o">&amp;</span> <span class="n">length</span><span class="p">)</span> <span class="k">noexcept</span> <span class="k">override</span> <span class="p">{</span>
527527
<span class="n">std</span><span class="o">::</span><span class="n">stringstream</span> <span class="n">ss</span><span class="p">;</span>
528528
<span class="n">ss</span> <span class="o">&lt;&lt;</span> <span class="s">"Reading Calibration Cache from "</span> <span class="o">&lt;&lt;</span> <span class="n">cache_file_path_</span><span class="p">;</span>
529529
<span class="n">logging</span><span class="o">::</span><span class="n">log</span><span class="p">(</span><span class="n">logging</span><span class="o">::</span><span class="n">Level</span><span class="o">::</span><span class="n">kINFO</span><span class="p">,</span> <span class="n">ss</span><span class="p">.</span><span class="n">str</span><span class="p">());</span>
@@ -539,7 +539,7 @@ <h1 id="cpp-api-program-listing-file-cpp-api-include-trtorch-ptq-h--page-root">
539539
<span class="k">return</span> <span class="n">length</span> <span class="o">?</span> <span class="n">cache_</span><span class="p">.</span><span class="n">data</span><span class="p">()</span> <span class="o">:</span> <span class="k">nullptr</span><span class="p">;</span>
540540
<span class="p">}</span>
541541

542-
<span class="kt">void</span> <span class="n">writeCalibrationCache</span><span class="p">(</span><span class="k">const</span> <span class="kt">void</span><span class="o">*</span> <span class="n">cache</span><span class="p">,</span> <span class="kt">size_t</span> <span class="n">length</span><span class="p">)</span> <span class="k">override</span> <span class="p">{</span>
542+
<span class="kt">void</span> <span class="n">writeCalibrationCache</span><span class="p">(</span><span class="k">const</span> <span class="kt">void</span><span class="o">*</span> <span class="n">cache</span><span class="p">,</span> <span class="kt">size_t</span> <span class="n">length</span><span class="p">)</span> <span class="k">noexcept</span> <span class="k">override</span> <span class="p">{</span>
543543
<span class="n">std</span><span class="o">::</span><span class="n">ofstream</span> <span class="nf">cache_file</span><span class="p">(</span><span class="n">cache_file_path_</span><span class="p">,</span> <span class="n">std</span><span class="o">::</span><span class="n">ios</span><span class="o">::</span><span class="n">binary</span><span class="p">);</span>
544544
<span class="n">cache_file</span><span class="p">.</span><span class="n">write</span><span class="p">(</span><span class="k">reinterpret_cast</span><span class="o">&lt;</span><span class="k">const</span> <span class="kt">char</span><span class="o">*&gt;</span><span class="p">(</span><span class="n">cache</span><span class="p">),</span> <span class="n">length</span><span class="p">);</span>
545545
<span class="n">std</span><span class="o">::</span><span class="n">stringstream</span> <span class="n">ss</span><span class="p">;</span>

0 commit comments

Comments
 (0)