Skip to content

Commit

Permalink
Release 0.1.1
Browse files Browse the repository at this point in the history
  • Loading branch information
Jack Tang committed Apr 22, 2021
1 parent c92abd0 commit dcbcc1d
Show file tree
Hide file tree
Showing 4 changed files with 89 additions and 3 deletions.
22 changes: 21 additions & 1 deletion docs/theindex.html
Original file line number Diff line number Diff line change
Expand Up @@ -96,10 +96,22 @@ <h1 class="title">Index</h1>
<li><a class="reference external"
data-doc-search-tag="xgboost: finalize(b: XGBooster)" href="xgboost.html#finalize%2CXGBooster">xgboost: finalize(b: XGBooster)</a></li>
</ul></dd>
<dt><a name="getAttr" href="#getAttr"><span>getAttr:</span></a></dt><dd><ul class="simple">
<li><a class="reference external"
data-doc-search-tag="xgboost: getAttr(b: XGBooster; key: string): Option[string]" href="xgboost.html#getAttr%2CXGBooster%2Cstring">xgboost: getAttr(b: XGBooster; key: string): Option[string]</a></li>
</ul></dd>
<dt><a name="getAttrNames" href="#getAttrNames"><span>getAttrNames:</span></a></dt><dd><ul class="simple">
<li><a class="reference external"
data-doc-search-tag="xgboost: getAttrNames(b: XGBooster): seq[string]" href="xgboost.html#getAttrNames%2CXGBooster">xgboost: getAttrNames(b: XGBooster): seq[string]</a></li>
</ul></dd>
<dt><a name="libxgboost" href="#libxgboost"><span>libxgboost:</span></a></dt><dd><ul class="simple">
<li><a class="reference external"
data-doc-search-tag="libxgboost: libxgboost" href="xgboost/libxgboost.html#libxgboost">libxgboost: libxgboost</a></li>
</ul></dd>
<dt><a name="loadModel" href="#loadModel"><span>loadModel:</span></a></dt><dd><ul class="simple">
<li><a class="reference external"
data-doc-search-tag="xgboost: loadModel(b: XGBooster; fname: string)" href="xgboost.html#loadModel%2CXGBooster%2Cstring">xgboost: loadModel(b: XGBooster; fname: string)</a></li>
</ul></dd>
<dt><a name="nCol" href="#nCol"><span>nCol:</span></a></dt><dd><ul class="simple">
<li><a class="reference external"
data-doc-search-tag="xgboost: nCol(m: XGDMatrix): int" href="xgboost.html#nCol%2CXGDMatrix">xgboost: nCol(m: XGDMatrix): int</a></li>
Expand Down Expand Up @@ -132,6 +144,14 @@ <h1 class="title">Index</h1>
<li><a class="reference external"
data-doc-search-tag="xgboost: predict(b: XGBooster; m: XGDMatrix): seq[float32]" href="xgboost.html#predict%2CXGBooster%2CXGDMatrix">xgboost: predict(b: XGBooster; m: XGDMatrix): seq[float32]</a></li>
</ul></dd>
<dt><a name="saveModel" href="#saveModel"><span>saveModel:</span></a></dt><dd><ul class="simple">
<li><a class="reference external"
data-doc-search-tag="xgboost: saveModel(b: XGBooster; fname: string)" href="xgboost.html#saveModel%2CXGBooster%2Cstring">xgboost: saveModel(b: XGBooster; fname: string)</a></li>
</ul></dd>
<dt><a name="setAttr" href="#setAttr"><span>setAttr:</span></a></dt><dd><ul class="simple">
<li><a class="reference external"
data-doc-search-tag="xgboost: setAttr(b: XGBooster; key, value: string)" href="xgboost.html#setAttr%2CXGBooster%2Cstring%2Cstring">xgboost: setAttr(b: XGBooster; key, value: string)</a></li>
</ul></dd>
<dt><a name="setParam" href="#setParam"><span>setParam:</span></a></dt><dd><ul class="simple">
<li><a class="reference external"
data-doc-search-tag="xgboost: setParam(b: XGBooster; pairs: openArray[(string, string)])" href="xgboost.html#setParam%2CXGBooster%2CopenArray%5B%5D">xgboost: setParam(b: XGBooster; pairs: openArray[(string, string)])</a></li>
Expand Down Expand Up @@ -611,7 +631,7 @@ <h1 class="title">Index</h1>
<div class="twelve-columns footer">
<span class="nim-sprite"></span>
<br/>
<small style="color: var(--hint);">Made with Nim. Generated: 2021-04-22 03:48:12 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2021-04-22 04:29:40 UTC</small>
</div>
</div>
</div>
Expand Down
63 changes: 62 additions & 1 deletion docs/xgboost.html
Original file line number Diff line number Diff line change
Expand Up @@ -126,11 +126,21 @@ <h1 class="title">xgboost</h1>
<li><a class="reference" href="#xgbSetGlobalConfig%2CJsonNode"
title="xgbSetGlobalConfig(json: JsonNode)">xgbSetGlobalConfig,<wbr>JsonNode</a></li>

</ul>
<ul class="simple nested-toc-section">getAttr
<li><a class="reference" href="#getAttr%2CXGBooster%2Cstring"
title="getAttr(b: XGBooster; key: string): Option[string]">getAttr,<wbr>XGBooster,<wbr>string</a></li>

</ul>
<ul class="simple nested-toc-section">nRow
<li><a class="reference" href="#nRow%2CXGDMatrix"
title="nRow(m: XGDMatrix): int">nRow,<wbr>XGDMatrix</a></li>

</ul>
<ul class="simple nested-toc-section">setAttr
<li><a class="reference" href="#setAttr%2CXGBooster%2Cstring%2Cstring"
title="setAttr(b: XGBooster; key, value: string)">setAttr,<wbr>XGBooster,<wbr>string,<wbr>string</a></li>

</ul>
<ul class="simple nested-toc-section">xgbRegisterLogCallback
<li><a class="reference" href="#xgbRegisterLogCallback%2Cproc%28string%29"
Expand All @@ -151,6 +161,11 @@ <h1 class="title">xgboost</h1>
<li><a class="reference" href="#newXGBooster%2Cseq%5BXGDMatrix%5D"
title="newXGBooster(toCaches: seq[XGDMatrix] = @[]): XGBooster">newXGBooster,<wbr>seq[XGDMatrix]</a></li>

</ul>
<ul class="simple nested-toc-section">loadModel
<li><a class="reference" href="#loadModel%2CXGBooster%2Cstring"
title="loadModel(b: XGBooster; fname: string)">loadModel,<wbr>XGBooster,<wbr>string</a></li>

</ul>
<ul class="simple nested-toc-section">newXGDMatrix
<li><a class="reference" href="#newXGDMatrix%2Cstring%2Cint"
Expand All @@ -176,6 +191,16 @@ <h1 class="title">xgboost</h1>
<li><a class="reference" href="#finalize%2CXGBooster"
title="finalize(b: XGBooster)">finalize,<wbr>XGBooster</a></li>

</ul>
<ul class="simple nested-toc-section">getAttrNames
<li><a class="reference" href="#getAttrNames%2CXGBooster"
title="getAttrNames(b: XGBooster): seq[string]">getAttrNames,<wbr>XGBooster</a></li>

</ul>
<ul class="simple nested-toc-section">saveModel
<li><a class="reference" href="#saveModel%2CXGBooster%2Cstring"
title="saveModel(b: XGBooster; fname: string)">saveModel,<wbr>XGBooster,<wbr>string</a></li>

</ul>
<ul class="simple nested-toc-section">xgbGetGlobalConfig
<li><a class="reference" href="#xgbGetGlobalConfig"
Expand Down Expand Up @@ -429,6 +454,42 @@ <h1><a class="toc-backref" href="#12">Procs</a></h1>



</dd>
<a id="saveModel,XGBooster,string"></a>
<dt><pre><span class="Keyword">proc</span> <a href="#saveModel%2CXGBooster%2Cstring"><span class="Identifier">saveModel</span></a><span class="Other">(</span><span class="Identifier">b</span><span class="Other">:</span> <a href="xgboost.html#XGBooster"><span class="Identifier">XGBooster</span></a><span class="Other">;</span> <span class="Identifier">fname</span><span class="Other">:</span> <span class="Identifier">string</span><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Identifier">XGError</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span><span class="Other">.}</span></span></pre></dt>
<dd>



</dd>
<a id="loadModel,XGBooster,string"></a>
<dt><pre><span class="Keyword">proc</span> <a href="#loadModel%2CXGBooster%2Cstring"><span class="Identifier">loadModel</span></a><span class="Other">(</span><span class="Identifier">b</span><span class="Other">:</span> <a href="xgboost.html#XGBooster"><span class="Identifier">XGBooster</span></a><span class="Other">;</span> <span class="Identifier">fname</span><span class="Other">:</span> <span class="Identifier">string</span><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Identifier">XGError</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span><span class="Other">.}</span></span></pre></dt>
<dd>



</dd>
<a id="getAttr,XGBooster,string"></a>
<dt><pre><span class="Keyword">proc</span> <a href="#getAttr%2CXGBooster%2Cstring"><span class="Identifier">getAttr</span></a><span class="Other">(</span><span class="Identifier">b</span><span class="Other">:</span> <a href="xgboost.html#XGBooster"><span class="Identifier">XGBooster</span></a><span class="Other">;</span> <span class="Identifier">key</span><span class="Other">:</span> <span class="Identifier">string</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">Option</span><span class="Other">[</span><span class="Identifier">string</span><span class="Other">]</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Identifier">XGError</span><span class="Other">]</span><span class="Other">,</span>
<span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span><span class="Other">.}</span></span></pre></dt>
<dd>



</dd>
<a id="setAttr,XGBooster,string,string"></a>
<dt><pre><span class="Keyword">proc</span> <a href="#setAttr%2CXGBooster%2Cstring%2Cstring"><span class="Identifier">setAttr</span></a><span class="Other">(</span><span class="Identifier">b</span><span class="Other">:</span> <a href="xgboost.html#XGBooster"><span class="Identifier">XGBooster</span></a><span class="Other">;</span> <span class="Identifier">key</span><span class="Other">,</span> <span class="Identifier">value</span><span class="Other">:</span> <span class="Identifier">string</span><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Identifier">XGError</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span><span class="Other">.}</span></span></pre></dt>
<dd>

Set or delete string attribute.

</dd>
<a id="getAttrNames,XGBooster"></a>
<dt><pre><span class="Keyword">proc</span> <a href="#getAttrNames%2CXGBooster"><span class="Identifier">getAttrNames</span></a><span class="Other">(</span><span class="Identifier">b</span><span class="Other">:</span> <a href="xgboost.html#XGBooster"><span class="Identifier">XGBooster</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">seq</span><span class="Other">[</span><span class="Identifier">string</span><span class="Other">]</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Identifier">XGError</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span><span class="Other">.}</span></span></pre></dt>
<dd>

Get the names of all attribute from Booster.

</dd>

</dl></div>
Expand All @@ -445,7 +506,7 @@ <h1><a class="toc-backref" href="#19">Exports</a></h1>
<div class="twelve-columns footer">
<span class="nim-sprite"></span>
<br/>
<small style="color: var(--hint);">Made with Nim. Generated: 2021-04-22 03:48:12 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2021-04-22 04:29:40 UTC</small>
</div>
</div>
</div>
Expand Down
5 changes: 5 additions & 0 deletions docs/xgboost.idx
Original file line number Diff line number Diff line change
Expand Up @@ -22,3 +22,8 @@ update xgboost.html#update,XGBooster,int,XGDMatrix xgboost: update(b: XGBooster;
eval xgboost.html#eval,XGBooster,int,openArray[] xgboost: eval(b: XGBooster; iter: int; dmats: openArray[(string, XGDMatrix)]): string
train xgboost.html#train,openArray[],XGDMatrix,int,openArray[] xgboost: train(params: openArray[(string, string)]; dtrain: XGDMatrix;\n num_boost_round: int = 10; evals: openArray[(string, XGDMatrix)] = []): XGBooster
predict xgboost.html#predict,XGBooster,XGDMatrix xgboost: predict(b: XGBooster; m: XGDMatrix): seq[float32]
saveModel xgboost.html#saveModel,XGBooster,string xgboost: saveModel(b: XGBooster; fname: string)
loadModel xgboost.html#loadModel,XGBooster,string xgboost: loadModel(b: XGBooster; fname: string)
getAttr xgboost.html#getAttr,XGBooster,string xgboost: getAttr(b: XGBooster; key: string): Option[string]
setAttr xgboost.html#setAttr,XGBooster,string,string xgboost: setAttr(b: XGBooster; key, value: string)
getAttrNames xgboost.html#getAttrNames,XGBooster xgboost: getAttrNames(b: XGBooster): seq[string]
2 changes: 1 addition & 1 deletion xgboost.nimble
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Package

version = "0.1.0"
version = "0.1.1"
author = "Jack Tang"
description = "Nim wrapper for libxgboost"
license = "MIT"
Expand Down

0 comments on commit dcbcc1d

Please sign in to comment.