Skip to content

Commit

Permalink
Sync svm with EN
Browse files Browse the repository at this point in the history
  • Loading branch information
Girgias committed Jan 28, 2024
1 parent f39ae3d commit fe58f46
Show file tree
Hide file tree
Showing 5 changed files with 82 additions and 73 deletions.
9 changes: 5 additions & 4 deletions reference/svm/book.xml
Original file line number Diff line number Diff line change
@@ -1,16 +1,17 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: 20e912791754a34fcdef58be5dfc40b87062b487 Maintainer: andresdzphp Status: ready -->
<!-- EN-Revision: 68c2c871505aadf983f16113c5b077b335ce8d76 Maintainer: andresdzphp Status: ready -->
<!-- Reviewed: no -->

<book xml:id="book.svm" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<?phpdoc extension-membership="pecl" ?>
<title>Soporte Vector Machine</title>
<titleabbrev>SVM</titleabbrev>

<preface xml:id="intro.svm">
&reftitle.intro;
<para>
LIBSVM es un solucionador de eficiencia para la clasificación de SVM
y los problemas de retroceso. La extensión de este svm se envuelve en una
LIBSVM es un solucionador de eficiencia para la clasificación de SVM
y los problemas de retroceso. La extensión de este svm se envuelve en una
interfaz PHP para facilitar el uso de scripts PHP.
</para>
</preface>
Expand Down
76 changes: 40 additions & 36 deletions reference/svm/svm.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: 385114cea96bc0cd9b88c7e47638df2f833f978d Maintainer: pablorr85 Status: ready -->
<!-- EN-Revision: 6ceccac7860f382f16ac1407baf54f656e85ca0b Maintainer: pablorr85 Status: ready -->
<!-- Reviewed: no -->

<phpdoc:classref xml:id="class.svm" xmlns:phpdoc="http://php.net/ns/phpdoc" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xi="http://www.w3.org/2001/XInclude">
Expand All @@ -10,171 +9,176 @@

<partintro>

<!-- {{{ svm intro -->
<!-- {{{ svm intro -->
<section xml:id="svm.intro">
&reftitle.intro;
<para>

</para>
</section>
<!-- }}} -->
<!-- }}} -->

<section xml:id="svm.synopsis">
&reftitle.classsynopsis;

<!-- {{{ Synopsis -->
<!-- {{{ Synopsis -->
<classsynopsis>
<ooclass><classname>SVM</classname></ooclass>

<!-- {{{ Class synopsis -->
<!-- {{{ Class synopsis -->
<classsynopsisinfo>
<ooclass>
<classname>SVM</classname>
</ooclass>
</classsynopsisinfo>
<!-- }}} -->
<classsynopsisinfo role="comment">Constants</classsynopsisinfo>
<!-- }}} -->
<classsynopsisinfo role="comment">&Constants;</classsynopsisinfo>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<type>int</type>
<varname linkend="svm.constants.c-svc">SVM::C_SVC</varname>
<initializer>0</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<type>int</type>
<varname linkend="svm.constants.nu-svc">SVM::NU_SVC</varname>
<initializer>1</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<type>int</type>
<varname linkend="svm.constants.one-class">SVM::ONE_CLASS</varname>
<initializer>2</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<type>int</type>
<varname linkend="svm.constants.epsilon-svr">SVM::EPSILON_SVR</varname>
<initializer>3</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<type>int</type>
<varname linkend="svm.constants.nu-svr">SVM::NU_SVR</varname>
<initializer>4</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<type>int</type>
<varname linkend="svm.constants.kernel-linear">SVM::KERNEL_LINEAR</varname>
<initializer>0</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<type>int</type>
<varname linkend="svm.constants.kernel-poly">SVM::KERNEL_POLY</varname>
<initializer>1</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<type>int</type>
<varname linkend="svm.constants.kernel-rbf">SVM::KERNEL_RBF</varname>
<initializer>2</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<type>int</type>
<varname linkend="svm.constants.kernel-sigmoid">SVM::KERNEL_SIGMOID</varname>
<initializer>3</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<type>int</type>
<varname linkend="svm.constants.kernel-precomputed">SVM::KERNEL_PRECOMPUTED</varname>
<initializer>4</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<type>int</type>
<varname linkend="svm.constants.opt-type">SVM::OPT_TYPE</varname>
<initializer>101</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<type>int</type>
<varname linkend="svm.constants.opt-kernel-type">SVM::OPT_KERNEL_TYPE</varname>
<initializer>102</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<type>int</type>
<varname linkend="svm.constants.opt-degree">SVM::OPT_DEGREE</varname>
<initializer>103</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<type>int</type>
<varname linkend="svm.constants.opt-shrinking">SVM::OPT_SHRINKING</varname>
<initializer>104</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<type>int</type>
<varname linkend="svm.constants.opt-propability">SVM::OPT_PROPABILITY</varname>
<initializer>105</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<type>int</type>
<varname linkend="svm.constants.opt-gamma">SVM::OPT_GAMMA</varname>
<initializer>201</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<type>int</type>
<varname linkend="svm.constants.opt-nu">SVM::OPT_NU</varname>
<initializer>202</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<type>int</type>
<varname linkend="svm.constants.opt-eps">SVM::OPT_EPS</varname>
<initializer>203</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<type>int</type>
<varname linkend="svm.constants.opt-p">SVM::OPT_P</varname>
<initializer>204</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<type>int</type>
<varname linkend="svm.constants.opt-coef-zero">SVM::OPT_COEF_ZERO</varname>
<initializer>205</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<type>int</type>
<varname linkend="svm.constants.opt-c">SVM::OPT_C</varname>
<initializer>206</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<type>int</type>
<varname linkend="svm.constants.opt-cache-size">SVM::OPT_CACHE_SIZE</varname>
<initializer>207</initializer>
</fieldsynopsis>

<classsynopsisinfo role="comment">Methods</classsynopsisinfo>
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.svm')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[1])" />

<classsynopsisinfo role="comment">&Methods;</classsynopsisinfo>
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.svm')/db:refentry/db:refsect1[@role='description']/descendant::db:constructorsynopsis[not(@role='procedural')])">
<xi:fallback/>
</xi:include>
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.svm')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[not(@role='procedural')])">
<xi:fallback/>
</xi:include>
</classsynopsis>
<!-- }}} -->
<!-- }}} -->

</section>
<!-- {{{ svm constants -->

<!-- {{{ svm constants -->
<section xml:id="svm.constants">
&reftitle.constants;
<section xml:id="svm.constants.types">
Expand Down
16 changes: 8 additions & 8 deletions reference/svm/svm/construct.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: d8b968e63cba67a082e6e37aee1ebe7821b41258 Maintainer: andresdzphp Status: ready -->
<!-- EN-Revision: c44e9cb68b9b65771f9c45db2c07a06c63d71359 Maintainer: andresdzphp Status: ready -->
<!-- Reviewed: no Maintainer: andresdzphp -->

<refentry xml:id="svm.construct" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
Expand All @@ -11,12 +10,12 @@

<refsect1 role="description">
&reftitle.description;
<methodsynopsis>
<constructorsynopsis>
<modifier>public</modifier> <methodname>SVM::__construct</methodname>
<void />
</methodsynopsis>
</constructorsynopsis>
<para>
Construye un nuevo objeto SVM listo para aceptar datos de entrenamiento.
Construye un nuevo objeto SVM listo para aceptar datos de entrenamiento.
</para>

</refsect1>
Expand All @@ -26,10 +25,11 @@
&no.function.parameters;
</refsect1>

<refsect1 role="returnvalues">
&reftitle.returnvalues;
<refsect1 role="errors">
&reftitle.errors;
<para>
lanza una SVMException si la libreria libsvm no puede ser cargada.
Lanza una <classname>SVMException</classname> si la libreria
libsvm no puede ser cargada.
</para>
</refsect1>

Expand Down
37 changes: 18 additions & 19 deletions reference/svm/svmexception.xml
Original file line number Diff line number Diff line change
@@ -1,15 +1,14 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: 38e65393c58b006a923c5bb7878aee5c73e21b20 Maintainer: andresdzphp Status: ready -->
<!-- EN-Revision: b1ef3427055358ff6d092ddb0a8b5e748a7bbbb2 Maintainer: andresdzphp Status: ready -->
<!-- Reviewed: no -->

<phpdoc:classref xml:id="class.svmexception" xmlns:phpdoc="http://php.net/ns/phpdoc" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xi="http://www.w3.org/2001/XInclude">

<title>La clase SVMException</title>
<titleabbrev>SVMException</titleabbrev>

<partintro>

<!-- {{{ svmexception intro -->
<section xml:id="svmexception.intro">
&reftitle.intro;
Expand All @@ -18,20 +17,20 @@
</para>
</section>
<!-- }}} -->

<section xml:id="svmexception.synopsis">
&reftitle.classsynopsis;

<!-- {{{ Synopsis -->
<classsynopsis>
<ooclass><classname>SVMException</classname></ooclass>

<!-- {{{ Class synopsis -->
<classsynopsisinfo>
<ooclass>
<classname>SVMException</classname>
</ooclass>

<ooclass>
<modifier>extends</modifier>
<classname>Exception</classname>
Expand All @@ -40,23 +39,23 @@
<!-- }}} -->
<classsynopsisinfo role="comment">&InheritedProperties;</classsynopsisinfo>
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('exception.synopsis')/descendant::db:fieldsynopsis)" />
<classsynopsisinfo role="comment">Methods</classsynopsisinfo>

<classsynopsisinfo role="comment">&Methods;</classsynopsisinfo>
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.svmexception')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[1])" />
<classsynopsisinfo role="comment">Inherited methods</classsynopsisinfo>

<classsynopsisinfo role="comment">&InheritedMethods;</classsynopsisinfo>
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.exception')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[1])" />

</classsynopsis>
<!-- }}} -->

</section>


</partintro>

&reference.svm.entities.svmexception;

</phpdoc:classref>

<!-- Keep this comment at the end of the file
Expand Down
17 changes: 11 additions & 6 deletions reference/svm/svmmodel.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: 20e912791754a34fcdef58be5dfc40b87062b487 Maintainer: andresdzphp Status: ready -->
<!-- EN-Revision: 6ceccac7860f382f16ac1407baf54f656e85ca0b Maintainer: andresdzphp Status: ready -->
<!-- Reviewed: no -->

<phpdoc:classref xml:id="class.svmmodel" xmlns:phpdoc="http://php.net/ns/phpdoc" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xi="http://www.w3.org/2001/XInclude">

Expand All @@ -13,7 +13,7 @@
<section xml:id="svmmodel.intro">
&reftitle.intro;
<para>
El SVMModel es el resultado final del proceso de formación.
El SVMModel es el resultado final del proceso de formación.
Puede ser utilizado para clasificar los datos nunca antes vistos.
</para>
</section>
Expand All @@ -33,9 +33,14 @@
</ooclass>
</classsynopsisinfo>
<!-- }}} -->

<classsynopsisinfo role="comment">Methods</classsynopsisinfo>
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.svmmodel')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[1])" />

<classsynopsisinfo role="comment">&Methods;</classsynopsisinfo>
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.svmmodel')/db:refentry/db:refsect1[@role='description']/descendant::db:constructorsynopsis[not(@role='procedural')])">
<xi:fallback/>
</xi:include>
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.svmmodel')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[not(@role='procedural')])">
<xi:fallback/>
</xi:include>
</classsynopsis>
<!-- }}} -->

Expand Down

0 comments on commit fe58f46

Please sign in to comment.