Merge pull request #108919 from bryanasdev000/doc-dlib
dlib: Update doc to use CommonMark
This commit is contained in:
commit
9419ed621f
13
doc/builders/packages/dlib.section.md
Normal file
13
doc/builders/packages/dlib.section.md
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
# DLib {#dlib}
|
||||||
|
|
||||||
|
[DLib](http://dlib.net/) is a modern, C++-based toolkit which provides several machine learning algorithms.
|
||||||
|
|
||||||
|
## Compiling without AVX support {#compiling-without-avx-support}
|
||||||
|
|
||||||
|
Especially older CPUs don\'t support [AVX](https://en.wikipedia.org/wiki/Advanced_Vector_Extensions) (Advanced Vector Extensions) instructions that are used by DLib to optimize their algorithms.
|
||||||
|
|
||||||
|
On the affected hardware errors like `Illegal instruction` will occur. In those cases AVX support needs to be disabled:
|
||||||
|
|
||||||
|
```nix
|
||||||
|
self: super: { dlib = super.dlib.override { avxSupport = false; }; }
|
||||||
|
```
|
@ -1,24 +0,0 @@
|
|||||||
<section xmlns="http://docbook.org/ns/docbook"
|
|
||||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
|
||||||
xml:id="dlib">
|
|
||||||
<title>DLib</title>
|
|
||||||
|
|
||||||
<para>
|
|
||||||
<link xlink:href="http://dlib.net/">DLib</link> is a modern, C++-based toolkit which provides several machine learning algorithms.
|
|
||||||
</para>
|
|
||||||
|
|
||||||
<section xml:id="compiling-without-avx-support">
|
|
||||||
<title>Compiling without AVX support</title>
|
|
||||||
|
|
||||||
<para>
|
|
||||||
Especially older CPUs don't support <link xlink:href="https://en.wikipedia.org/wiki/Advanced_Vector_Extensions">AVX</link> (<abbrev>Advanced Vector Extensions</abbrev>) instructions that are used by DLib to optimize their algorithms.
|
|
||||||
</para>
|
|
||||||
|
|
||||||
<para>
|
|
||||||
On the affected hardware errors like <literal>Illegal instruction</literal> will occur. In those cases AVX support needs to be disabled:
|
|
||||||
<programlisting>self: super: {
|
|
||||||
dlib = super.dlib.override { avxSupport = false; };
|
|
||||||
}</programlisting>
|
|
||||||
</para>
|
|
||||||
</section>
|
|
||||||
</section>
|
|
@ -6,7 +6,7 @@
|
|||||||
This chapter contains information about how to use and maintain the Nix expressions for a number of specific packages, such as the Linux kernel or X.org.
|
This chapter contains information about how to use and maintain the Nix expressions for a number of specific packages, such as the Linux kernel or X.org.
|
||||||
</para>
|
</para>
|
||||||
<xi:include href="citrix.section.xml" />
|
<xi:include href="citrix.section.xml" />
|
||||||
<xi:include href="dlib.xml" />
|
<xi:include href="dlib.section.xml" />
|
||||||
<xi:include href="eclipse.section.xml" />
|
<xi:include href="eclipse.section.xml" />
|
||||||
<xi:include href="elm.section.xml" />
|
<xi:include href="elm.section.xml" />
|
||||||
<xi:include href="emacs.section.xml" />
|
<xi:include href="emacs.section.xml" />
|
||||||
|
Loading…
Reference in New Issue
Block a user