This commit is contained in:
Morten Hjorth-Jensen
2024-11-25 08:12:27 +01:00
parent d63cb194d5
commit c8f2aa3dc1
181 changed files with 13447 additions and 2592 deletions
+19 -18
View File
@@ -257,6 +257,9 @@
<li class="toctree-l1 current active"><a class="current reference internal" href="#">Week 47: From Decision Trees to Ensemble Methods, Random Forests and Boosting Methods</a></li>
<li class="toctree-l1"><a class="reference internal" href="exercisesweek47.html">Exercise week 47</a></li>
<li class="toctree-l1"><a class="reference internal" href="week48.html">Week 48: Gradient boosting and summary of course</a></li>
<li class="toctree-l1"><a class="reference internal" href="exercisesweek48.html">Exercises week 48</a></li>
</ul>
<p aria-level="2" class="caption" role="heading"><span class="caption-text">Projects</span></p>
<ul class="nav bd-sidenav">
@@ -2015,9 +2018,7 @@ SVC 0.896
</div>
<div class="output stream highlight-myst-ansi notranslate"><div class="highlight"><pre><span></span>RandomForestClassifier 0.896
SVC 0.896
</pre></div>
</div>
<div class="output stream highlight-myst-ansi notranslate"><div class="highlight"><pre><span></span>VotingClassifier 0.92
VotingClassifier 0.92
</pre></div>
</div>
</div>
@@ -2141,14 +2142,14 @@ Error: 0.020716391693769383
Bias^2: 0.01159033914386312
Var: 0.00912605254990626
0.020716391693769383 &gt;= 0.01159033914386312 + 0.00912605254990626 = 0.02071639169376938
</pre></div>
</div>
<div class="output stream highlight-myst-ansi notranslate"><div class="highlight"><pre><span></span>Polynomial degree: 4
Polynomial degree: 4
Error: 0.02063627410934057
Bias^2: 0.0117496656370668
Var: 0.008886608472273775
0.02063627410934057 &gt;= 0.0117496656370668 + 0.008886608472273775 = 0.020636274109340574
Polynomial degree: 5
</pre></div>
</div>
<div class="output stream highlight-myst-ansi notranslate"><div class="highlight"><pre><span></span>Polynomial degree: 5
Error: 0.02087627881701288
Bias^2: 0.01349183949256158
Var: 0.007384439324451296
@@ -2985,7 +2986,7 @@ sketch for efficient proposal calculation. It introduces a novel sparsity-aware
</div>
</div>
<div class="cell_output docutils container">
<div class="output stream highlight-myst-ansi notranslate"><div class="highlight"><pre><span></span>[15:08:02] WARNING: /var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_21wtzqx5vy/croot/xgboost-split_1675457780668/work/src/learner.cc:767:
<div class="output stream highlight-myst-ansi notranslate"><div class="highlight"><pre><span></span>[08:11:29] WARNING: /var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_21wtzqx5vy/croot/xgboost-split_1675457780668/work/src/learner.cc:767:
Parameters: { &quot;colsaobjective&quot; } are not used.
</pre></div>
</div>
@@ -3058,17 +3059,17 @@ Parameters: { &quot;colsaobjective&quot; } are not used.
<span class="g g-Whitespace"> </span><span class="mi">278</span> <span class="k">if</span> <span class="n">ret</span> <span class="o">!=</span> <span class="mi">0</span><span class="p">:</span>
<span class="ne">--&gt; </span><span class="mi">279</span> <span class="k">raise</span> <span class="n">XGBoostError</span><span class="p">(</span><span class="n">py_str</span><span class="p">(</span><span class="n">_LIB</span><span class="o">.</span><span class="n">XGBGetLastError</span><span class="p">()))</span>
<span class="ne">XGBoostError</span>: [15:08:02] /var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_21wtzqx5vy/croot/xgboost-split_1675457780668/work/src/tree/updater_colmaker.cc:177: Check failed: param_.max_depth &gt; 0 (0 vs. 0) : exact tree method doesn&#39;t support unlimited depth.
<span class="ne">XGBoostError</span>: [08:11:29] /var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/abs_21wtzqx5vy/croot/xgboost-split_1675457780668/work/src/tree/updater_colmaker.cc:177: Check failed: param_.max_depth &gt; 0 (0 vs. 0) : exact tree method doesn&#39;t support unlimited depth.
<span class="n">Stack</span> <span class="n">trace</span><span class="p">:</span>
<span class="p">[</span><span class="n">bt</span><span class="p">]</span> <span class="p">(</span><span class="mi">0</span><span class="p">)</span> <span class="mi">1</span> <span class="n">libxgboost</span><span class="o">.</span><span class="n">dylib</span> <span class="mh">0x0000000156871b90</span> <span class="n">dmlc</span><span class="p">::</span><span class="n">LogMessageFatal</span><span class="p">::</span><span class="o">~</span><span class="n">LogMessageFatal</span><span class="p">()</span> <span class="o">+</span> <span class="mi">124</span>
<span class="p">[</span><span class="n">bt</span><span class="p">]</span> <span class="p">(</span><span class="mi">1</span><span class="p">)</span> <span class="mi">2</span> <span class="n">libxgboost</span><span class="o">.</span><span class="n">dylib</span> <span class="mh">0x0000000156a67f1c</span> <span class="n">xgboost</span><span class="p">::</span><span class="n">tree</span><span class="p">::</span><span class="n">ColMaker</span><span class="p">::</span><span class="n">Builder</span><span class="p">::</span><span class="n">Update</span><span class="p">(</span><span class="n">std</span><span class="p">::</span><span class="n">__1</span><span class="p">::</span><span class="n">vector</span><span class="o">&lt;</span><span class="n">xgboost</span><span class="p">::</span><span class="n">detail</span><span class="p">::</span><span class="n">GradientPairInternal</span><span class="o">&lt;</span><span class="nb">float</span><span class="o">&gt;</span><span class="p">,</span> <span class="n">std</span><span class="p">::</span><span class="n">__1</span><span class="p">::</span><span class="n">allocator</span><span class="o">&lt;</span><span class="n">xgboost</span><span class="p">::</span><span class="n">detail</span><span class="p">::</span><span class="n">GradientPairInternal</span><span class="o">&lt;</span><span class="nb">float</span><span class="o">&gt;&gt;&gt;</span> <span class="n">const</span><span class="o">&amp;</span><span class="p">,</span> <span class="n">xgboost</span><span class="p">::</span><span class="n">DMatrix</span><span class="o">*</span><span class="p">,</span> <span class="n">xgboost</span><span class="p">::</span><span class="n">RegTree</span><span class="o">*</span><span class="p">)</span> <span class="o">+</span> <span class="mi">1092</span>
<span class="p">[</span><span class="n">bt</span><span class="p">]</span> <span class="p">(</span><span class="mi">2</span><span class="p">)</span> <span class="mi">3</span> <span class="n">libxgboost</span><span class="o">.</span><span class="n">dylib</span> <span class="mh">0x0000000156a66d88</span> <span class="n">xgboost</span><span class="p">::</span><span class="n">tree</span><span class="p">::</span><span class="n">ColMaker</span><span class="p">::</span><span class="n">Update</span><span class="p">(</span><span class="n">xgboost</span><span class="p">::</span><span class="n">HostDeviceVector</span><span class="o">&lt;</span><span class="n">xgboost</span><span class="p">::</span><span class="n">detail</span><span class="p">::</span><span class="n">GradientPairInternal</span><span class="o">&lt;</span><span class="nb">float</span><span class="o">&gt;&gt;*</span><span class="p">,</span> <span class="n">xgboost</span><span class="p">::</span><span class="n">DMatrix</span><span class="o">*</span><span class="p">,</span> <span class="n">xgboost</span><span class="p">::</span><span class="n">common</span><span class="p">::</span><span class="n">Span</span><span class="o">&lt;</span><span class="n">xgboost</span><span class="p">::</span><span class="n">HostDeviceVector</span><span class="o">&lt;</span><span class="nb">int</span><span class="o">&gt;</span><span class="p">,</span> <span class="mi">18446744073709551615</span><span class="n">ul</span><span class="o">&gt;</span><span class="p">,</span> <span class="n">std</span><span class="p">::</span><span class="n">__1</span><span class="p">::</span><span class="n">vector</span><span class="o">&lt;</span><span class="n">xgboost</span><span class="p">::</span><span class="n">RegTree</span><span class="o">*</span><span class="p">,</span> <span class="n">std</span><span class="p">::</span><span class="n">__1</span><span class="p">::</span><span class="n">allocator</span><span class="o">&lt;</span><span class="n">xgboost</span><span class="p">::</span><span class="n">RegTree</span><span class="o">*&gt;&gt;</span> <span class="n">const</span><span class="o">&amp;</span><span class="p">)</span> <span class="o">+</span> <span class="mi">412</span>
<span class="p">[</span><span class="n">bt</span><span class="p">]</span> <span class="p">(</span><span class="mi">3</span><span class="p">)</span> <span class="mi">4</span> <span class="n">libxgboost</span><span class="o">.</span><span class="n">dylib</span> <span class="mh">0x000000015696274c</span> <span class="n">xgboost</span><span class="p">::</span><span class="n">gbm</span><span class="p">::</span><span class="n">GBTree</span><span class="p">::</span><span class="n">BoostNewTrees</span><span class="p">(</span><span class="n">xgboost</span><span class="p">::</span><span class="n">HostDeviceVector</span><span class="o">&lt;</span><span class="n">xgboost</span><span class="p">::</span><span class="n">detail</span><span class="p">::</span><span class="n">GradientPairInternal</span><span class="o">&lt;</span><span class="nb">float</span><span class="o">&gt;&gt;*</span><span class="p">,</span> <span class="n">xgboost</span><span class="p">::</span><span class="n">DMatrix</span><span class="o">*</span><span class="p">,</span> <span class="nb">int</span><span class="p">,</span> <span class="n">std</span><span class="p">::</span><span class="n">__1</span><span class="p">::</span><span class="n">vector</span><span class="o">&lt;</span><span class="n">std</span><span class="p">::</span><span class="n">__1</span><span class="p">::</span><span class="n">unique_ptr</span><span class="o">&lt;</span><span class="n">xgboost</span><span class="p">::</span><span class="n">RegTree</span><span class="p">,</span> <span class="n">std</span><span class="p">::</span><span class="n">__1</span><span class="p">::</span><span class="n">default_delete</span><span class="o">&lt;</span><span class="n">xgboost</span><span class="p">::</span><span class="n">RegTree</span><span class="o">&gt;&gt;</span><span class="p">,</span> <span class="n">std</span><span class="p">::</span><span class="n">__1</span><span class="p">::</span><span class="n">allocator</span><span class="o">&lt;</span><span class="n">std</span><span class="p">::</span><span class="n">__1</span><span class="p">::</span><span class="n">unique_ptr</span><span class="o">&lt;</span><span class="n">xgboost</span><span class="p">::</span><span class="n">RegTree</span><span class="p">,</span> <span class="n">std</span><span class="p">::</span><span class="n">__1</span><span class="p">::</span><span class="n">default_delete</span><span class="o">&lt;</span><span class="n">xgboost</span><span class="p">::</span><span class="n">RegTree</span><span class="o">&gt;&gt;&gt;&gt;*</span><span class="p">)</span> <span class="o">+</span> <span class="mi">1944</span>
<span class="p">[</span><span class="n">bt</span><span class="p">]</span> <span class="p">(</span><span class="mi">4</span><span class="p">)</span> <span class="mi">5</span> <span class="n">libxgboost</span><span class="o">.</span><span class="n">dylib</span> <span class="mh">0x000000015695c7bc</span> <span class="n">xgboost</span><span class="p">::</span><span class="n">gbm</span><span class="p">::</span><span class="n">GBTree</span><span class="p">::</span><span class="n">DoBoost</span><span class="p">(</span><span class="n">xgboost</span><span class="p">::</span><span class="n">DMatrix</span><span class="o">*</span><span class="p">,</span> <span class="n">xgboost</span><span class="p">::</span><span class="n">HostDeviceVector</span><span class="o">&lt;</span><span class="n">xgboost</span><span class="p">::</span><span class="n">detail</span><span class="p">::</span><span class="n">GradientPairInternal</span><span class="o">&lt;</span><span class="nb">float</span><span class="o">&gt;&gt;*</span><span class="p">,</span> <span class="n">xgboost</span><span class="p">::</span><span class="n">PredictionCacheEntry</span><span class="o">*</span><span class="p">,</span> <span class="n">xgboost</span><span class="p">::</span><span class="n">ObjFunction</span> <span class="n">const</span><span class="o">*</span><span class="p">)</span> <span class="o">+</span> <span class="mi">472</span>
<span class="p">[</span><span class="n">bt</span><span class="p">]</span> <span class="p">(</span><span class="mi">5</span><span class="p">)</span> <span class="mi">6</span> <span class="n">libxgboost</span><span class="o">.</span><span class="n">dylib</span> <span class="mh">0x000000015697b35c</span> <span class="n">xgboost</span><span class="p">::</span><span class="n">LearnerImpl</span><span class="p">::</span><span class="n">UpdateOneIter</span><span class="p">(</span><span class="nb">int</span><span class="p">,</span> <span class="n">std</span><span class="p">::</span><span class="n">__1</span><span class="p">::</span><span class="n">shared_ptr</span><span class="o">&lt;</span><span class="n">xgboost</span><span class="p">::</span><span class="n">DMatrix</span><span class="o">&gt;</span><span class="p">)</span> <span class="o">+</span> <span class="mi">708</span>
<span class="p">[</span><span class="n">bt</span><span class="p">]</span> <span class="p">(</span><span class="mi">6</span><span class="p">)</span> <span class="mi">7</span> <span class="n">libxgboost</span><span class="o">.</span><span class="n">dylib</span> <span class="mh">0x000000015688b908</span> <span class="n">XGBoosterUpdateOneIter</span> <span class="o">+</span> <span class="mi">160</span>
<span class="p">[</span><span class="n">bt</span><span class="p">]</span> <span class="p">(</span><span class="mi">7</span><span class="p">)</span> <span class="mi">8</span> <span class="n">libffi</span><span class="mf">.8</span><span class="o">.</span><span class="n">dylib</span> <span class="mh">0x000000010142404c</span> <span class="n">ffi_call_SYSV</span> <span class="o">+</span> <span class="mi">76</span>
<span class="p">[</span><span class="n">bt</span><span class="p">]</span> <span class="p">(</span><span class="mi">8</span><span class="p">)</span> <span class="mi">9</span> <span class="n">libffi</span><span class="mf">.8</span><span class="o">.</span><span class="n">dylib</span> <span class="mh">0x0000000101421834</span> <span class="n">ffi_call_int</span> <span class="o">+</span> <span class="mi">1404</span>
<span class="p">[</span><span class="n">bt</span><span class="p">]</span> <span class="p">(</span><span class="mi">0</span><span class="p">)</span> <span class="mi">1</span> <span class="n">libxgboost</span><span class="o">.</span><span class="n">dylib</span> <span class="mh">0x0000000162809b90</span> <span class="n">dmlc</span><span class="p">::</span><span class="n">LogMessageFatal</span><span class="p">::</span><span class="o">~</span><span class="n">LogMessageFatal</span><span class="p">()</span> <span class="o">+</span> <span class="mi">124</span>
<span class="p">[</span><span class="n">bt</span><span class="p">]</span> <span class="p">(</span><span class="mi">1</span><span class="p">)</span> <span class="mi">2</span> <span class="n">libxgboost</span><span class="o">.</span><span class="n">dylib</span> <span class="mh">0x00000001629fff1c</span> <span class="n">xgboost</span><span class="p">::</span><span class="n">tree</span><span class="p">::</span><span class="n">ColMaker</span><span class="p">::</span><span class="n">Builder</span><span class="p">::</span><span class="n">Update</span><span class="p">(</span><span class="n">std</span><span class="p">::</span><span class="n">__1</span><span class="p">::</span><span class="n">vector</span><span class="o">&lt;</span><span class="n">xgboost</span><span class="p">::</span><span class="n">detail</span><span class="p">::</span><span class="n">GradientPairInternal</span><span class="o">&lt;</span><span class="nb">float</span><span class="o">&gt;</span><span class="p">,</span> <span class="n">std</span><span class="p">::</span><span class="n">__1</span><span class="p">::</span><span class="n">allocator</span><span class="o">&lt;</span><span class="n">xgboost</span><span class="p">::</span><span class="n">detail</span><span class="p">::</span><span class="n">GradientPairInternal</span><span class="o">&lt;</span><span class="nb">float</span><span class="o">&gt;&gt;&gt;</span> <span class="n">const</span><span class="o">&amp;</span><span class="p">,</span> <span class="n">xgboost</span><span class="p">::</span><span class="n">DMatrix</span><span class="o">*</span><span class="p">,</span> <span class="n">xgboost</span><span class="p">::</span><span class="n">RegTree</span><span class="o">*</span><span class="p">)</span> <span class="o">+</span> <span class="mi">1092</span>
<span class="p">[</span><span class="n">bt</span><span class="p">]</span> <span class="p">(</span><span class="mi">2</span><span class="p">)</span> <span class="mi">3</span> <span class="n">libxgboost</span><span class="o">.</span><span class="n">dylib</span> <span class="mh">0x00000001629fed88</span> <span class="n">xgboost</span><span class="p">::</span><span class="n">tree</span><span class="p">::</span><span class="n">ColMaker</span><span class="p">::</span><span class="n">Update</span><span class="p">(</span><span class="n">xgboost</span><span class="p">::</span><span class="n">HostDeviceVector</span><span class="o">&lt;</span><span class="n">xgboost</span><span class="p">::</span><span class="n">detail</span><span class="p">::</span><span class="n">GradientPairInternal</span><span class="o">&lt;</span><span class="nb">float</span><span class="o">&gt;&gt;*</span><span class="p">,</span> <span class="n">xgboost</span><span class="p">::</span><span class="n">DMatrix</span><span class="o">*</span><span class="p">,</span> <span class="n">xgboost</span><span class="p">::</span><span class="n">common</span><span class="p">::</span><span class="n">Span</span><span class="o">&lt;</span><span class="n">xgboost</span><span class="p">::</span><span class="n">HostDeviceVector</span><span class="o">&lt;</span><span class="nb">int</span><span class="o">&gt;</span><span class="p">,</span> <span class="mi">18446744073709551615</span><span class="n">ul</span><span class="o">&gt;</span><span class="p">,</span> <span class="n">std</span><span class="p">::</span><span class="n">__1</span><span class="p">::</span><span class="n">vector</span><span class="o">&lt;</span><span class="n">xgboost</span><span class="p">::</span><span class="n">RegTree</span><span class="o">*</span><span class="p">,</span> <span class="n">std</span><span class="p">::</span><span class="n">__1</span><span class="p">::</span><span class="n">allocator</span><span class="o">&lt;</span><span class="n">xgboost</span><span class="p">::</span><span class="n">RegTree</span><span class="o">*&gt;&gt;</span> <span class="n">const</span><span class="o">&amp;</span><span class="p">)</span> <span class="o">+</span> <span class="mi">412</span>
<span class="p">[</span><span class="n">bt</span><span class="p">]</span> <span class="p">(</span><span class="mi">3</span><span class="p">)</span> <span class="mi">4</span> <span class="n">libxgboost</span><span class="o">.</span><span class="n">dylib</span> <span class="mh">0x00000001628fa74c</span> <span class="n">xgboost</span><span class="p">::</span><span class="n">gbm</span><span class="p">::</span><span class="n">GBTree</span><span class="p">::</span><span class="n">BoostNewTrees</span><span class="p">(</span><span class="n">xgboost</span><span class="p">::</span><span class="n">HostDeviceVector</span><span class="o">&lt;</span><span class="n">xgboost</span><span class="p">::</span><span class="n">detail</span><span class="p">::</span><span class="n">GradientPairInternal</span><span class="o">&lt;</span><span class="nb">float</span><span class="o">&gt;&gt;*</span><span class="p">,</span> <span class="n">xgboost</span><span class="p">::</span><span class="n">DMatrix</span><span class="o">*</span><span class="p">,</span> <span class="nb">int</span><span class="p">,</span> <span class="n">std</span><span class="p">::</span><span class="n">__1</span><span class="p">::</span><span class="n">vector</span><span class="o">&lt;</span><span class="n">std</span><span class="p">::</span><span class="n">__1</span><span class="p">::</span><span class="n">unique_ptr</span><span class="o">&lt;</span><span class="n">xgboost</span><span class="p">::</span><span class="n">RegTree</span><span class="p">,</span> <span class="n">std</span><span class="p">::</span><span class="n">__1</span><span class="p">::</span><span class="n">default_delete</span><span class="o">&lt;</span><span class="n">xgboost</span><span class="p">::</span><span class="n">RegTree</span><span class="o">&gt;&gt;</span><span class="p">,</span> <span class="n">std</span><span class="p">::</span><span class="n">__1</span><span class="p">::</span><span class="n">allocator</span><span class="o">&lt;</span><span class="n">std</span><span class="p">::</span><span class="n">__1</span><span class="p">::</span><span class="n">unique_ptr</span><span class="o">&lt;</span><span class="n">xgboost</span><span class="p">::</span><span class="n">RegTree</span><span class="p">,</span> <span class="n">std</span><span class="p">::</span><span class="n">__1</span><span class="p">::</span><span class="n">default_delete</span><span class="o">&lt;</span><span class="n">xgboost</span><span class="p">::</span><span class="n">RegTree</span><span class="o">&gt;&gt;&gt;&gt;*</span><span class="p">)</span> <span class="o">+</span> <span class="mi">1944</span>
<span class="p">[</span><span class="n">bt</span><span class="p">]</span> <span class="p">(</span><span class="mi">4</span><span class="p">)</span> <span class="mi">5</span> <span class="n">libxgboost</span><span class="o">.</span><span class="n">dylib</span> <span class="mh">0x00000001628f47bc</span> <span class="n">xgboost</span><span class="p">::</span><span class="n">gbm</span><span class="p">::</span><span class="n">GBTree</span><span class="p">::</span><span class="n">DoBoost</span><span class="p">(</span><span class="n">xgboost</span><span class="p">::</span><span class="n">DMatrix</span><span class="o">*</span><span class="p">,</span> <span class="n">xgboost</span><span class="p">::</span><span class="n">HostDeviceVector</span><span class="o">&lt;</span><span class="n">xgboost</span><span class="p">::</span><span class="n">detail</span><span class="p">::</span><span class="n">GradientPairInternal</span><span class="o">&lt;</span><span class="nb">float</span><span class="o">&gt;&gt;*</span><span class="p">,</span> <span class="n">xgboost</span><span class="p">::</span><span class="n">PredictionCacheEntry</span><span class="o">*</span><span class="p">,</span> <span class="n">xgboost</span><span class="p">::</span><span class="n">ObjFunction</span> <span class="n">const</span><span class="o">*</span><span class="p">)</span> <span class="o">+</span> <span class="mi">472</span>
<span class="p">[</span><span class="n">bt</span><span class="p">]</span> <span class="p">(</span><span class="mi">5</span><span class="p">)</span> <span class="mi">6</span> <span class="n">libxgboost</span><span class="o">.</span><span class="n">dylib</span> <span class="mh">0x000000016291335c</span> <span class="n">xgboost</span><span class="p">::</span><span class="n">LearnerImpl</span><span class="p">::</span><span class="n">UpdateOneIter</span><span class="p">(</span><span class="nb">int</span><span class="p">,</span> <span class="n">std</span><span class="p">::</span><span class="n">__1</span><span class="p">::</span><span class="n">shared_ptr</span><span class="o">&lt;</span><span class="n">xgboost</span><span class="p">::</span><span class="n">DMatrix</span><span class="o">&gt;</span><span class="p">)</span> <span class="o">+</span> <span class="mi">708</span>
<span class="p">[</span><span class="n">bt</span><span class="p">]</span> <span class="p">(</span><span class="mi">6</span><span class="p">)</span> <span class="mi">7</span> <span class="n">libxgboost</span><span class="o">.</span><span class="n">dylib</span> <span class="mh">0x0000000162823908</span> <span class="n">XGBoosterUpdateOneIter</span> <span class="o">+</span> <span class="mi">160</span>
<span class="p">[</span><span class="n">bt</span><span class="p">]</span> <span class="p">(</span><span class="mi">7</span><span class="p">)</span> <span class="mi">8</span> <span class="n">libffi</span><span class="mf">.8</span><span class="o">.</span><span class="n">dylib</span> <span class="mh">0x00000001053bc04c</span> <span class="n">ffi_call_SYSV</span> <span class="o">+</span> <span class="mi">76</span>
<span class="p">[</span><span class="n">bt</span><span class="p">]</span> <span class="p">(</span><span class="mi">8</span><span class="p">)</span> <span class="mi">9</span> <span class="n">libffi</span><span class="mf">.8</span><span class="o">.</span><span class="n">dylib</span> <span class="mh">0x00000001053b9834</span> <span class="n">ffi_call_int</span> <span class="o">+</span> <span class="mi">1404</span>
</pre></div>
</div>
</div>