mirror of
https://github.com/Relintai/pmlpp.git
synced 2024-12-21 14:56:47 +01:00
Re-extracted class docs.
This commit is contained in:
parent
9b40d4b455
commit
cd55b318b1
@ -11,7 +11,7 @@
|
||||
<members>
|
||||
<member name="input_set" type="MLPPMatrix" setter="set_input_set" getter="get_input_set">
|
||||
</member>
|
||||
<member name="n_hidden" type="int" setter="set_n_hidden" getter="get_n_hidden" default="0">
|
||||
<member name="n_hidden" type="int" setter="set_n_hidden" getter="get_n_hidden" default="-1288584995">
|
||||
</member>
|
||||
</members>
|
||||
<constants>
|
||||
|
@ -48,7 +48,7 @@
|
||||
</member>
|
||||
<member name="n_hidden" type="int" setter="set_n_hidden" getter="get_n_hidden" default="0">
|
||||
</member>
|
||||
<member name="reg" type="int" setter="set_reg" getter="get_reg" enum="MLPPReg.RegularizationType" default="136122720">
|
||||
<member name="reg" type="int" setter="set_reg" getter="get_reg" enum="MLPPReg.RegularizationType" default="155258464">
|
||||
</member>
|
||||
<member name="set_weight_init" type="int" setter="set_weight_init" getter="get_weight_init" enum="MLPPUtilities.WeightDistributionType" default="0">
|
||||
</member>
|
||||
|
@ -7,6 +7,28 @@
|
||||
<tutorials>
|
||||
</tutorials>
|
||||
<methods>
|
||||
<method name="abs">
|
||||
<return type="void" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="absb">
|
||||
<return type="void" />
|
||||
<argument index="0" name="A" type="MLPPMatrix" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="absn" qualifiers="const">
|
||||
<return type="MLPPMatrix" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="add">
|
||||
<return type="void" />
|
||||
<argument index="0" name="B" type="MLPPMatrix" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="add_row">
|
||||
<return type="void" />
|
||||
<argument index="0" name="row" type="PoolRealArray" />
|
||||
@ -25,36 +47,293 @@
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="add_vec">
|
||||
<return type="void" />
|
||||
<argument index="0" name="b" type="MLPPVector" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="add_vecb">
|
||||
<return type="void" />
|
||||
<argument index="0" name="A" type="MLPPMatrix" />
|
||||
<argument index="1" name="b" type="MLPPVector" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="add_vecn" qualifiers="const">
|
||||
<return type="MLPPMatrix" />
|
||||
<argument index="0" name="b" type="MLPPVector" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="addb">
|
||||
<return type="void" />
|
||||
<argument index="0" name="A" type="MLPPMatrix" />
|
||||
<argument index="1" name="B" type="MLPPMatrix" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="addn" qualifiers="const">
|
||||
<return type="MLPPMatrix" />
|
||||
<argument index="0" name="B" type="MLPPMatrix" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="adjoint" qualifiers="const">
|
||||
<return type="MLPPMatrix" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="adjointo" qualifiers="const">
|
||||
<return type="void" />
|
||||
<argument index="0" name="out" type="MLPPMatrix" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="cbrt">
|
||||
<return type="void" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="cbrtb">
|
||||
<return type="void" />
|
||||
<argument index="0" name="A" type="MLPPMatrix" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="cbrtn" qualifiers="const">
|
||||
<return type="MLPPMatrix" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="clear">
|
||||
<return type="void" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="cofactor" qualifiers="const">
|
||||
<return type="MLPPMatrix" />
|
||||
<argument index="0" name="n" type="int" />
|
||||
<argument index="1" name="i" type="int" />
|
||||
<argument index="2" name="j" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="cofactoro" qualifiers="const">
|
||||
<return type="void" />
|
||||
<argument index="0" name="n" type="int" />
|
||||
<argument index="1" name="i" type="int" />
|
||||
<argument index="2" name="j" type="int" />
|
||||
<argument index="3" name="out" type="MLPPMatrix" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="cos">
|
||||
<return type="void" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="cosb">
|
||||
<return type="void" />
|
||||
<argument index="0" name="A" type="MLPPMatrix" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="cosn" qualifiers="const">
|
||||
<return type="MLPPMatrix" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="cov" qualifiers="const">
|
||||
<return type="MLPPMatrix" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="covo" qualifiers="const">
|
||||
<return type="void" />
|
||||
<argument index="0" name="out" type="MLPPMatrix" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="data_size" qualifiers="const">
|
||||
<return type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="det" qualifiers="const">
|
||||
<return type="float" />
|
||||
<argument index="0" name="d" type="int" default="-1" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="detb" qualifiers="const">
|
||||
<return type="float" />
|
||||
<argument index="0" name="A" type="MLPPMatrix" />
|
||||
<argument index="1" name="d" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="diagonal_zeroed">
|
||||
<return type="void" />
|
||||
<argument index="0" name="a" type="MLPPVector" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="diagonal_zeroedn" qualifiers="const">
|
||||
<return type="MLPPMatrix" />
|
||||
<argument index="0" name="a" type="MLPPVector" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="duplicate" qualifiers="const">
|
||||
<return type="MLPPMatrix" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="eigen">
|
||||
<return type="Array" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="eigenb">
|
||||
<return type="Array" />
|
||||
<argument index="0" name="A" type="MLPPMatrix" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="element_wise_division">
|
||||
<return type="void" />
|
||||
<argument index="0" name="B" type="MLPPMatrix" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="element_wise_divisionb">
|
||||
<return type="void" />
|
||||
<argument index="0" name="A" type="MLPPMatrix" />
|
||||
<argument index="1" name="B" type="MLPPMatrix" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="element_wise_divisionn" qualifiers="const">
|
||||
<return type="MLPPMatrix" />
|
||||
<argument index="0" name="B" type="MLPPMatrix" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="empty" qualifiers="const">
|
||||
<return type="bool" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="erf">
|
||||
<return type="void" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="erfb">
|
||||
<return type="void" />
|
||||
<argument index="0" name="A" type="MLPPMatrix" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="erfn" qualifiers="const">
|
||||
<return type="MLPPMatrix" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="exp">
|
||||
<return type="void" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="expb">
|
||||
<return type="void" />
|
||||
<argument index="0" name="A" type="MLPPMatrix" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="expn" qualifiers="const">
|
||||
<return type="MLPPMatrix" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="exponentiate">
|
||||
<return type="void" />
|
||||
<argument index="0" name="p" type="float" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="exponentiateb">
|
||||
<return type="void" />
|
||||
<argument index="0" name="A" type="MLPPMatrix" />
|
||||
<argument index="1" name="p" type="float" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="exponentiaten" qualifiers="const">
|
||||
<return type="MLPPMatrix" />
|
||||
<argument index="0" name="p" type="float" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="fill">
|
||||
<return type="void" />
|
||||
<argument index="0" name="val" type="float" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="flatten" qualifiers="const">
|
||||
<return type="MLPPVector" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="flatteno" qualifiers="const">
|
||||
<return type="void" />
|
||||
<argument index="0" name="out" type="MLPPVector" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="full_mat" qualifiers="const">
|
||||
<return type="MLPPMatrix" />
|
||||
<argument index="0" name="n" type="int" />
|
||||
<argument index="1" name="m" type="int" />
|
||||
<argument index="2" name="k" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="gaussian_noise" qualifiers="const">
|
||||
<return type="MLPPMatrix" />
|
||||
<argument index="0" name="n" type="int" />
|
||||
<argument index="1" name="m" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="gaussian_noise_fill">
|
||||
<return type="void" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_as_image" qualifiers="const">
|
||||
<return type="Image" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_element" qualifiers="const">
|
||||
<return type="float" />
|
||||
<argument index="0" name="index_x" type="int" />
|
||||
<argument index="1" name="index_y" type="int" />
|
||||
<argument index="0" name="index_y" type="int" />
|
||||
<argument index="1" name="index_x" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_element_index" qualifiers="const">
|
||||
<return type="float" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_into_image" qualifiers="const">
|
||||
<return type="void" />
|
||||
<argument index="0" name="out" type="Image" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
@ -65,18 +344,64 @@
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_row_mlpp_vector">
|
||||
<method name="get_row_mlpp_vector" qualifiers="const">
|
||||
<return type="MLPPVector" />
|
||||
<argument index="0" name="index_y" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_row_pool_vector">
|
||||
<method name="get_row_pool_vector" qualifiers="const">
|
||||
<return type="PoolRealArray" />
|
||||
<argument index="0" name="index_y" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="hadamard_product">
|
||||
<return type="void" />
|
||||
<argument index="0" name="B" type="MLPPMatrix" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="hadamard_productb">
|
||||
<return type="void" />
|
||||
<argument index="0" name="A" type="MLPPMatrix" />
|
||||
<argument index="1" name="B" type="MLPPMatrix" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="hadamard_productn" qualifiers="const">
|
||||
<return type="MLPPMatrix" />
|
||||
<argument index="0" name="B" type="MLPPMatrix" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="identity">
|
||||
<return type="void" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="identity_mat" qualifiers="const">
|
||||
<return type="MLPPMatrix" />
|
||||
<argument index="0" name="d" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="identityn" qualifiers="const">
|
||||
<return type="MLPPMatrix" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="inverse" qualifiers="const">
|
||||
<return type="MLPPMatrix" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="inverseo" qualifiers="const">
|
||||
<return type="void" />
|
||||
<argument index="0" name="out" type="MLPPMatrix" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="is_equal_approx" qualifiers="const">
|
||||
<return type="bool" />
|
||||
<argument index="0" name="with" type="MLPPMatrix" />
|
||||
@ -84,9 +409,143 @@
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="kronecker_product">
|
||||
<return type="void" />
|
||||
<argument index="0" name="B" type="MLPPMatrix" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="kronecker_productb">
|
||||
<return type="void" />
|
||||
<argument index="0" name="A" type="MLPPMatrix" />
|
||||
<argument index="1" name="B" type="MLPPMatrix" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="kronecker_productn" qualifiers="const">
|
||||
<return type="MLPPMatrix" />
|
||||
<argument index="0" name="B" type="MLPPMatrix" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="log">
|
||||
<return type="void" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="log10">
|
||||
<return type="void" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="log10b">
|
||||
<return type="void" />
|
||||
<argument index="0" name="A" type="MLPPMatrix" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="log10n" qualifiers="const">
|
||||
<return type="MLPPMatrix" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="logb">
|
||||
<return type="void" />
|
||||
<argument index="0" name="A" type="MLPPMatrix" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="logn" qualifiers="const">
|
||||
<return type="MLPPMatrix" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="max">
|
||||
<return type="void" />
|
||||
<argument index="0" name="B" type="MLPPMatrix" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="maxb">
|
||||
<return type="void" />
|
||||
<argument index="0" name="A" type="MLPPMatrix" />
|
||||
<argument index="1" name="B" type="MLPPMatrix" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="maxn" qualifiers="const">
|
||||
<return type="MLPPMatrix" />
|
||||
<argument index="0" name="B" type="MLPPMatrix" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="mult">
|
||||
<return type="void" />
|
||||
<argument index="0" name="B" type="MLPPMatrix" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="mult_vec" qualifiers="const">
|
||||
<return type="MLPPVector" />
|
||||
<argument index="0" name="b" type="MLPPVector" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="mult_veco">
|
||||
<return type="void" />
|
||||
<argument index="0" name="b" type="MLPPVector" />
|
||||
<argument index="1" name="out" type="MLPPVector" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="multb">
|
||||
<return type="void" />
|
||||
<argument index="0" name="A" type="MLPPMatrix" />
|
||||
<argument index="1" name="B" type="MLPPMatrix" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="multn" qualifiers="const">
|
||||
<return type="MLPPMatrix" />
|
||||
<argument index="0" name="B" type="MLPPMatrix" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="one_mat" qualifiers="const">
|
||||
<return type="MLPPMatrix" />
|
||||
<argument index="0" name="n" type="int" />
|
||||
<argument index="1" name="m" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="outer_product">
|
||||
<return type="void" />
|
||||
<argument index="0" name="a" type="MLPPVector" />
|
||||
<argument index="1" name="b" type="MLPPVector" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="outer_productn" qualifiers="const">
|
||||
<return type="MLPPMatrix" />
|
||||
<argument index="0" name="a" type="MLPPVector" />
|
||||
<argument index="1" name="b" type="MLPPVector" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="pinverse" qualifiers="const">
|
||||
<return type="MLPPMatrix" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="pinverseo" qualifiers="const">
|
||||
<return type="void" />
|
||||
<argument index="0" name="out" type="MLPPMatrix" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="remove_row">
|
||||
<return type="void" />
|
||||
<argument index="0" name="index" type="float" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
@ -107,20 +566,84 @@
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="scalar_add">
|
||||
<return type="void" />
|
||||
<argument index="0" name="scalar" type="float" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="scalar_addb">
|
||||
<return type="void" />
|
||||
<argument index="0" name="scalar" type="float" />
|
||||
<argument index="1" name="A" type="MLPPMatrix" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="scalar_addn" qualifiers="const">
|
||||
<return type="MLPPMatrix" />
|
||||
<argument index="0" name="scalar" type="float" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="scalar_multiply">
|
||||
<return type="void" />
|
||||
<argument index="0" name="scalar" type="float" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="scalar_multiplyb">
|
||||
<return type="void" />
|
||||
<argument index="0" name="scalar" type="float" />
|
||||
<argument index="1" name="A" type="MLPPMatrix" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="scalar_multiplyn" qualifiers="const">
|
||||
<return type="MLPPMatrix" />
|
||||
<argument index="0" name="scalar" type="float" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="set_diagonal">
|
||||
<return type="void" />
|
||||
<argument index="0" name="a" type="MLPPVector" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="set_diagonaln" qualifiers="const">
|
||||
<return type="MLPPMatrix" />
|
||||
<argument index="0" name="a" type="MLPPVector" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="set_element">
|
||||
<return type="void" />
|
||||
<argument index="0" name="index_x" type="int" />
|
||||
<argument index="1" name="index_y" type="int" />
|
||||
<argument index="0" name="index_y" type="int" />
|
||||
<argument index="1" name="index_x" type="int" />
|
||||
<argument index="2" name="val" type="float" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="set_element_index">
|
||||
<return type="void" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<argument index="1" name="val" type="float" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="set_from_arrays">
|
||||
<return type="void" />
|
||||
<argument index="0" name="from" type="Array" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="set_from_image">
|
||||
<return type="void" />
|
||||
<argument index="0" name="img" type="Image" />
|
||||
<argument index="1" name="image_channel" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="set_from_mlpp_matrix">
|
||||
<return type="void" />
|
||||
<argument index="0" name="from" type="MLPPMatrix" />
|
||||
@ -147,11 +670,73 @@
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="sin">
|
||||
<return type="void" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="sinb">
|
||||
<return type="void" />
|
||||
<argument index="0" name="A" type="MLPPMatrix" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="sinn" qualifiers="const">
|
||||
<return type="MLPPMatrix" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="size" qualifiers="const">
|
||||
<return type="Vector2i" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="sqrt">
|
||||
<return type="void" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="sqrtb">
|
||||
<return type="void" />
|
||||
<argument index="0" name="A" type="MLPPMatrix" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="sqrtn" qualifiers="const">
|
||||
<return type="MLPPMatrix" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="sub">
|
||||
<return type="void" />
|
||||
<argument index="0" name="B" type="MLPPMatrix" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="subb">
|
||||
<return type="void" />
|
||||
<argument index="0" name="A" type="MLPPMatrix" />
|
||||
<argument index="1" name="B" type="MLPPMatrix" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="subn" qualifiers="const">
|
||||
<return type="MLPPMatrix" />
|
||||
<argument index="0" name="B" type="MLPPMatrix" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="svd">
|
||||
<return type="Array" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="svdb">
|
||||
<return type="Array" />
|
||||
<argument index="0" name="A" type="MLPPMatrix" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="swap_row">
|
||||
<return type="void" />
|
||||
<argument index="0" name="index_1" type="int" />
|
||||
@ -169,6 +754,29 @@
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="transpose">
|
||||
<return type="void" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="transposeb">
|
||||
<return type="void" />
|
||||
<argument index="0" name="A" type="MLPPMatrix" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="transposen" qualifiers="const">
|
||||
<return type="MLPPMatrix" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="zero_mat" qualifiers="const">
|
||||
<return type="MLPPMatrix" />
|
||||
<argument index="0" name="n" type="int" />
|
||||
<argument index="1" name="m" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
</methods>
|
||||
<constants>
|
||||
</constants>
|
||||
|
@ -32,7 +32,7 @@
|
||||
<members>
|
||||
<member name="a" type="MLPPVector" setter="set_a" getter="get_a">
|
||||
</member>
|
||||
<member name="a_test" type="MLPPVector" setter="set_a_test" getter="get_a_test">
|
||||
<member name="a_test" type="float" setter="set_a_test" getter="get_a_test" default="0.0">
|
||||
</member>
|
||||
<member name="activation" type="int" setter="set_activation" getter="get_activation" enum="MLPPActivation.ActivationFunction" default="0">
|
||||
</member>
|
||||
@ -50,7 +50,7 @@
|
||||
</member>
|
||||
<member name="n_hidden" type="int" setter="set_n_hidden" getter="get_n_hidden" default="0">
|
||||
</member>
|
||||
<member name="reg" type="int" setter="set_reg" getter="get_reg" enum="MLPPReg.RegularizationType" default="0">
|
||||
<member name="reg" type="int" setter="set_reg" getter="get_reg" enum="MLPPReg.RegularizationType" default="155700368">
|
||||
</member>
|
||||
<member name="set_weight_init" type="int" setter="set_weight_init" getter="get_weight_init" enum="MLPPUtilities.WeightDistributionType" default="0">
|
||||
</member>
|
||||
@ -58,7 +58,7 @@
|
||||
</member>
|
||||
<member name="z" type="MLPPVector" setter="set_z" getter="get_z">
|
||||
</member>
|
||||
<member name="z_test" type="MLPPVector" setter="set_z_test" getter="get_z_test">
|
||||
<member name="z_test" type="float" setter="set_z_test" getter="get_z_test" default="0.0">
|
||||
</member>
|
||||
</members>
|
||||
<constants>
|
||||
|
650
doc_classes/MLPPTensor3.xml
Normal file
650
doc_classes/MLPPTensor3.xml
Normal file
@ -0,0 +1,650 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<class name="MLPPTensor3" inherits="Reference" version="3.11">
|
||||
<brief_description>
|
||||
</brief_description>
|
||||
<description>
|
||||
</description>
|
||||
<tutorials>
|
||||
</tutorials>
|
||||
<methods>
|
||||
<method name="abs">
|
||||
<return type="void" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="absb">
|
||||
<return type="void" />
|
||||
<argument index="0" name="A" type="MLPPTensor3" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="absn" qualifiers="const">
|
||||
<return type="MLPPTensor3" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="add">
|
||||
<return type="void" />
|
||||
<argument index="0" name="B" type="MLPPTensor3" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="add_z_slice_mlpp_matrix">
|
||||
<return type="void" />
|
||||
<argument index="0" name="matrix" type="MLPPMatrix" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="add_z_slice_mlpp_vector">
|
||||
<return type="void" />
|
||||
<argument index="0" name="row" type="MLPPVector" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="add_z_slice_pool_vector">
|
||||
<return type="void" />
|
||||
<argument index="0" name="row" type="PoolRealArray" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="add_z_slices_image">
|
||||
<return type="void" />
|
||||
<argument index="0" name="img" type="Image" />
|
||||
<argument index="1" name="channels" type="int" default="15" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="addb">
|
||||
<return type="void" />
|
||||
<argument index="0" name="A" type="MLPPTensor3" />
|
||||
<argument index="1" name="B" type="MLPPTensor3" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="addn" qualifiers="const">
|
||||
<return type="MLPPTensor3" />
|
||||
<argument index="0" name="B" type="MLPPTensor3" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="calculate_index" qualifiers="const">
|
||||
<return type="int" />
|
||||
<argument index="0" name="index_y" type="int" />
|
||||
<argument index="1" name="index_x" type="int" />
|
||||
<argument index="2" name="index_z" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="calculate_z_slice_index" qualifiers="const">
|
||||
<return type="int" />
|
||||
<argument index="0" name="index_z" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="clear">
|
||||
<return type="void" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="data_size" qualifiers="const">
|
||||
<return type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="duplicate" qualifiers="const">
|
||||
<return type="MLPPTensor3" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="element_wise_division">
|
||||
<return type="void" />
|
||||
<argument index="0" name="B" type="MLPPTensor3" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="element_wise_divisionb">
|
||||
<return type="void" />
|
||||
<argument index="0" name="A" type="MLPPTensor3" />
|
||||
<argument index="1" name="B" type="MLPPTensor3" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="element_wise_divisionn" qualifiers="const">
|
||||
<return type="MLPPTensor3" />
|
||||
<argument index="0" name="B" type="MLPPTensor3" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="empty" qualifiers="const">
|
||||
<return type="bool" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="exponentiate">
|
||||
<return type="void" />
|
||||
<argument index="0" name="p" type="float" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="exponentiateb">
|
||||
<return type="void" />
|
||||
<argument index="0" name="A" type="MLPPTensor3" />
|
||||
<argument index="1" name="p" type="float" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="exponentiaten" qualifiers="const">
|
||||
<return type="MLPPTensor3" />
|
||||
<argument index="0" name="p" type="float" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="fill">
|
||||
<return type="void" />
|
||||
<argument index="0" name="val" type="float" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="flatten" qualifiers="const">
|
||||
<return type="MLPPVector" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="flatteno" qualifiers="const">
|
||||
<return type="void" />
|
||||
<argument index="0" name="out" type="MLPPVector" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_element" qualifiers="const">
|
||||
<return type="float" />
|
||||
<argument index="0" name="index_y" type="int" />
|
||||
<argument index="1" name="index_x" type="int" />
|
||||
<argument index="2" name="index_z" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_element_index" qualifiers="const">
|
||||
<return type="float" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_row_into_mlpp_vector" qualifiers="const">
|
||||
<return type="void" />
|
||||
<argument index="0" name="index_y" type="int" />
|
||||
<argument index="1" name="index_z" type="int" />
|
||||
<argument index="2" name="target" type="MLPPVector" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_row_mlpp_vector" qualifiers="const">
|
||||
<return type="MLPPVector" />
|
||||
<argument index="0" name="index_y" type="int" />
|
||||
<argument index="1" name="index_z" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_row_pool_vector" qualifiers="const">
|
||||
<return type="PoolRealArray" />
|
||||
<argument index="0" name="index_y" type="int" />
|
||||
<argument index="1" name="index_z" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_x_slice" qualifiers="const">
|
||||
<return type="MLPPMatrix" />
|
||||
<argument index="0" name="index_x" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_x_slice_image" qualifiers="const">
|
||||
<return type="Image" />
|
||||
<argument index="0" name="index_x" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_x_slice_into" qualifiers="const">
|
||||
<return type="void" />
|
||||
<argument index="0" name="index_x" type="int" />
|
||||
<argument index="1" name="target" type="MLPPMatrix" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_x_slice_into_image" qualifiers="const">
|
||||
<return type="void" />
|
||||
<argument index="0" name="target" type="Image" />
|
||||
<argument index="1" name="index_x" type="int" />
|
||||
<argument index="2" name="target_channels" type="int" default="7" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_y_slice" qualifiers="const">
|
||||
<return type="MLPPMatrix" />
|
||||
<argument index="0" name="index_y" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_y_slice_image" qualifiers="const">
|
||||
<return type="Image" />
|
||||
<argument index="0" name="index_x" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_y_slice_into" qualifiers="const">
|
||||
<return type="void" />
|
||||
<argument index="0" name="index_y" type="int" />
|
||||
<argument index="1" name="target" type="MLPPMatrix" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_y_slice_into_image" qualifiers="const">
|
||||
<return type="void" />
|
||||
<argument index="0" name="target" type="Image" />
|
||||
<argument index="1" name="index_x" type="int" />
|
||||
<argument index="2" name="target_channels" type="int" default="7" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_z_slice_image" qualifiers="const">
|
||||
<return type="Image" />
|
||||
<argument index="0" name="index_z" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_z_slice_into_image" qualifiers="const">
|
||||
<return type="void" />
|
||||
<argument index="0" name="target" type="Image" />
|
||||
<argument index="1" name="index_z" type="int" />
|
||||
<argument index="2" name="target_channels" type="int" default="7" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_z_slice_into_mlpp_matrix" qualifiers="const">
|
||||
<return type="void" />
|
||||
<argument index="0" name="index_z" type="int" />
|
||||
<argument index="1" name="target" type="MLPPMatrix" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_z_slice_into_mlpp_vector" qualifiers="const">
|
||||
<return type="void" />
|
||||
<argument index="0" name="index_z" type="int" />
|
||||
<argument index="1" name="target" type="MLPPVector" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_z_slice_mlpp_matrix" qualifiers="const">
|
||||
<return type="MLPPMatrix" />
|
||||
<argument index="0" name="index_z" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_z_slice_mlpp_vector" qualifiers="const">
|
||||
<return type="MLPPVector" />
|
||||
<argument index="0" name="index_z" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_z_slice_pool_vector" qualifiers="const">
|
||||
<return type="PoolRealArray" />
|
||||
<argument index="0" name="index_z" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_z_slices_image" qualifiers="const">
|
||||
<return type="Image" />
|
||||
<argument index="0" name="index_r" type="int" default="-1" />
|
||||
<argument index="1" name="index_g" type="int" default="-1" />
|
||||
<argument index="2" name="index_b" type="int" default="-1" />
|
||||
<argument index="3" name="index_a" type="int" default="-1" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_z_slices_into_image" qualifiers="const">
|
||||
<return type="void" />
|
||||
<argument index="0" name="target" type="Image" />
|
||||
<argument index="1" name="index_r" type="int" default="-1" />
|
||||
<argument index="2" name="index_g" type="int" default="-1" />
|
||||
<argument index="3" name="index_b" type="int" default="-1" />
|
||||
<argument index="4" name="index_a" type="int" default="-1" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="hadamard_product">
|
||||
<return type="void" />
|
||||
<argument index="0" name="B" type="MLPPTensor3" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="hadamard_productb">
|
||||
<return type="void" />
|
||||
<argument index="0" name="A" type="MLPPTensor3" />
|
||||
<argument index="1" name="B" type="MLPPTensor3" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="hadamard_productn" qualifiers="const">
|
||||
<return type="MLPPTensor3" />
|
||||
<argument index="0" name="B" type="MLPPTensor3" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="is_equal_approx" qualifiers="const">
|
||||
<return type="bool" />
|
||||
<argument index="0" name="with" type="MLPPTensor3" />
|
||||
<argument index="1" name="tolerance" type="float" default="1e-05" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="max">
|
||||
<return type="void" />
|
||||
<argument index="0" name="B" type="MLPPTensor3" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="maxb">
|
||||
<return type="void" />
|
||||
<argument index="0" name="A" type="MLPPTensor3" />
|
||||
<argument index="1" name="B" type="MLPPTensor3" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="maxn" qualifiers="const">
|
||||
<return type="MLPPTensor3" />
|
||||
<argument index="0" name="B" type="MLPPTensor3" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="remove_z_slice">
|
||||
<return type="void" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="remove_z_slice_unordered">
|
||||
<return type="void" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="reset">
|
||||
<return type="void" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="resize">
|
||||
<return type="void" />
|
||||
<argument index="0" name="size" type="Vector3i" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="scalar_add">
|
||||
<return type="void" />
|
||||
<argument index="0" name="scalar" type="float" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="scalar_addb">
|
||||
<return type="void" />
|
||||
<argument index="0" name="scalar" type="float" />
|
||||
<argument index="1" name="A" type="MLPPTensor3" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="scalar_addn" qualifiers="const">
|
||||
<return type="MLPPTensor3" />
|
||||
<argument index="0" name="scalar" type="float" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="scalar_multiply">
|
||||
<return type="void" />
|
||||
<argument index="0" name="scalar" type="float" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="scalar_multiplyb">
|
||||
<return type="void" />
|
||||
<argument index="0" name="scalar" type="float" />
|
||||
<argument index="1" name="A" type="MLPPTensor3" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="scalar_multiplyn" qualifiers="const">
|
||||
<return type="MLPPTensor3" />
|
||||
<argument index="0" name="scalar" type="float" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="set_element">
|
||||
<return type="void" />
|
||||
<argument index="0" name="index_y" type="int" />
|
||||
<argument index="1" name="index_x" type="int" />
|
||||
<argument index="2" name="index_z" type="int" />
|
||||
<argument index="3" name="val" type="float" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="set_element_index">
|
||||
<return type="void" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<argument index="1" name="val" type="float" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="set_from_image">
|
||||
<return type="void" />
|
||||
<argument index="0" name="img" type="Image" />
|
||||
<argument index="1" name="channels" type="int" default="15" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="set_from_mlpp_matrices_array">
|
||||
<return type="void" />
|
||||
<argument index="0" name="from" type="Array" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="set_from_mlpp_matrix">
|
||||
<return type="void" />
|
||||
<argument index="0" name="from" type="MLPPMatrix" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="set_from_mlpp_tensor3">
|
||||
<return type="void" />
|
||||
<argument index="0" name="from" type="MLPPTensor3" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="set_from_mlpp_vectors_array">
|
||||
<return type="void" />
|
||||
<argument index="0" name="from" type="Array" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="set_row_mlpp_vector">
|
||||
<return type="void" />
|
||||
<argument index="0" name="index_y" type="int" />
|
||||
<argument index="1" name="index_z" type="int" />
|
||||
<argument index="2" name="row" type="MLPPVector" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="set_row_pool_vector">
|
||||
<return type="void" />
|
||||
<argument index="0" name="index_y" type="int" />
|
||||
<argument index="1" name="index_z" type="int" />
|
||||
<argument index="2" name="row" type="PoolRealArray" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="set_shape">
|
||||
<return type="void" />
|
||||
<argument index="0" name="size" type="Vector3i" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="set_x_slice">
|
||||
<return type="void" />
|
||||
<argument index="0" name="index_x" type="int" />
|
||||
<argument index="1" name="mat" type="MLPPMatrix" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="set_x_slice_image">
|
||||
<return type="void" />
|
||||
<argument index="0" name="img" type="Image" />
|
||||
<argument index="1" name="index_x" type="int" />
|
||||
<argument index="2" name="image_channel_flag" type="int" default="1" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="set_y_slice">
|
||||
<return type="void" />
|
||||
<argument index="0" name="index_y" type="int" />
|
||||
<argument index="1" name="mat" type="MLPPMatrix" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="set_y_slice_image">
|
||||
<return type="void" />
|
||||
<argument index="0" name="img" type="Image" />
|
||||
<argument index="1" name="index_x" type="int" />
|
||||
<argument index="2" name="image_channel_flag" type="int" default="1" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="set_z_slice_image">
|
||||
<return type="void" />
|
||||
<argument index="0" name="img" type="Image" />
|
||||
<argument index="1" name="index_z" type="int" />
|
||||
<argument index="2" name="image_channel_flag" type="int" default="1" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="set_z_slice_mlpp_matrix">
|
||||
<return type="void" />
|
||||
<argument index="0" name="index_z" type="int" />
|
||||
<argument index="1" name="mat" type="MLPPMatrix" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="set_z_slice_mlpp_vector">
|
||||
<return type="void" />
|
||||
<argument index="0" name="index_z" type="int" />
|
||||
<argument index="1" name="row" type="MLPPVector" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="set_z_slice_pool_vector">
|
||||
<return type="void" />
|
||||
<argument index="0" name="index_z" type="int" />
|
||||
<argument index="1" name="row" type="PoolRealArray" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="set_z_slices_image">
|
||||
<return type="void" />
|
||||
<argument index="0" name="img" type="Image" />
|
||||
<argument index="1" name="index_r" type="int" />
|
||||
<argument index="2" name="index_g" type="int" />
|
||||
<argument index="3" name="index_b" type="int" />
|
||||
<argument index="4" name="index_a" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="size" qualifiers="const">
|
||||
<return type="Vector3i" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="sqrt">
|
||||
<return type="void" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="sqrtb">
|
||||
<return type="void" />
|
||||
<argument index="0" name="A" type="MLPPTensor3" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="sqrtn" qualifiers="const">
|
||||
<return type="MLPPTensor3" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="sub">
|
||||
<return type="void" />
|
||||
<argument index="0" name="B" type="MLPPTensor3" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="subb">
|
||||
<return type="void" />
|
||||
<argument index="0" name="A" type="MLPPTensor3" />
|
||||
<argument index="1" name="B" type="MLPPTensor3" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="subn" qualifiers="const">
|
||||
<return type="MLPPTensor3" />
|
||||
<argument index="0" name="B" type="MLPPTensor3" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="swap_z_slice">
|
||||
<return type="void" />
|
||||
<argument index="0" name="index_1" type="int" />
|
||||
<argument index="1" name="index_2" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="to_flat_byte_array" qualifiers="const">
|
||||
<return type="PoolByteArray" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="to_flat_pool_vector" qualifiers="const">
|
||||
<return type="PoolRealArray" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="z_slice_data_size" qualifiers="const">
|
||||
<return type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="z_slice_size" qualifiers="const">
|
||||
<return type="Vector2i" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
</methods>
|
||||
<constants>
|
||||
<constant name="IMAGE_CHANNEL_FLAG_R" value="1" enum="ImageChannelFlags">
|
||||
</constant>
|
||||
<constant name="IMAGE_CHANNEL_FLAG_G" value="2" enum="ImageChannelFlags">
|
||||
</constant>
|
||||
<constant name="IMAGE_CHANNEL_FLAG_B" value="4" enum="ImageChannelFlags">
|
||||
</constant>
|
||||
<constant name="IMAGE_CHANNEL_FLAG_A" value="8" enum="ImageChannelFlags">
|
||||
</constant>
|
||||
<constant name="IMAGE_CHANNEL_FLAG_NONE" value="0" enum="ImageChannelFlags">
|
||||
</constant>
|
||||
<constant name="IMAGE_CHANNEL_FLAG_RG" value="3" enum="ImageChannelFlags">
|
||||
</constant>
|
||||
<constant name="IMAGE_CHANNEL_FLAG_RGB" value="7" enum="ImageChannelFlags">
|
||||
</constant>
|
||||
<constant name="IMAGE_CHANNEL_FLAG_GB" value="6" enum="ImageChannelFlags">
|
||||
</constant>
|
||||
<constant name="IMAGE_CHANNEL_FLAG_GBA" value="14" enum="ImageChannelFlags">
|
||||
</constant>
|
||||
<constant name="IMAGE_CHANNEL_FLAG_BA" value="12" enum="ImageChannelFlags">
|
||||
</constant>
|
||||
<constant name="IMAGE_CHANNEL_FLAG_RGBA" value="15" enum="ImageChannelFlags">
|
||||
</constant>
|
||||
</constants>
|
||||
</class>
|
@ -7,22 +7,119 @@
|
||||
<tutorials>
|
||||
</tutorials>
|
||||
<methods>
|
||||
<method name="abs">
|
||||
<return type="void" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="absb">
|
||||
<return type="void" />
|
||||
<argument index="0" name="a" type="MLPPVector" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="absn" qualifiers="const">
|
||||
<return type="MLPPVector" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="add">
|
||||
<return type="void" />
|
||||
<argument index="0" name="b" type="MLPPVector" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="add_mlpp_vector">
|
||||
<return type="void" />
|
||||
<argument index="0" name="other" type="float" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="addb">
|
||||
<return type="void" />
|
||||
<argument index="0" name="a" type="MLPPVector" />
|
||||
<argument index="1" name="b" type="MLPPVector" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="addn" qualifiers="const">
|
||||
<return type="MLPPVector" />
|
||||
<argument index="0" name="b" type="MLPPVector" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="cbrt">
|
||||
<return type="void" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="cbrtb">
|
||||
<return type="void" />
|
||||
<argument index="0" name="a" type="MLPPVector" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="cbrtn" qualifiers="const">
|
||||
<return type="MLPPVector" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="clear">
|
||||
<return type="void" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="cos">
|
||||
<return type="void" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="cosb">
|
||||
<return type="void" />
|
||||
<argument index="0" name="a" type="MLPPVector" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="cosn" qualifiers="const">
|
||||
<return type="MLPPVector" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="diagnm" qualifiers="const">
|
||||
<return type="MLPPMatrix" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="dot" qualifiers="const">
|
||||
<return type="float" />
|
||||
<argument index="0" name="b" type="MLPPVector" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="duplicate" qualifiers="const">
|
||||
<return type="MLPPVector" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="element_wise_division">
|
||||
<return type="void" />
|
||||
<argument index="0" name="b" type="MLPPVector" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="element_wise_divisionb">
|
||||
<return type="void" />
|
||||
<argument index="0" name="a" type="MLPPVector" />
|
||||
<argument index="1" name="b" type="MLPPVector" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="element_wise_divisionn" qualifiers="const">
|
||||
<return type="MLPPVector" />
|
||||
<argument index="0" name="b" type="MLPPVector" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="empty" qualifiers="const">
|
||||
<return type="bool" />
|
||||
<description>
|
||||
@ -40,6 +137,69 @@
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="erf">
|
||||
<return type="void" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="erfb">
|
||||
<return type="void" />
|
||||
<argument index="0" name="a" type="MLPPVector" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="erfn" qualifiers="const">
|
||||
<return type="MLPPVector" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="euclidean_distance" qualifiers="const">
|
||||
<return type="float" />
|
||||
<argument index="0" name="b" type="MLPPVector" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="euclidean_distance_squared" qualifiers="const">
|
||||
<return type="float" />
|
||||
<argument index="0" name="b" type="MLPPVector" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="exp">
|
||||
<return type="void" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="expb">
|
||||
<return type="void" />
|
||||
<argument index="0" name="a" type="MLPPVector" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="expn" qualifiers="const">
|
||||
<return type="MLPPVector" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="exponentiate">
|
||||
<return type="void" />
|
||||
<argument index="0" name="p" type="float" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="exponentiateb">
|
||||
<return type="void" />
|
||||
<argument index="0" name="a" type="MLPPVector" />
|
||||
<argument index="1" name="p" type="float" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="exponentiaten" qualifiers="const">
|
||||
<return type="MLPPVector" />
|
||||
<argument index="0" name="p" type="float" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="fill">
|
||||
<return type="void" />
|
||||
<argument index="0" name="val" type="float" />
|
||||
@ -53,12 +213,38 @@
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="full_vec" qualifiers="const">
|
||||
<return type="MLPPVector" />
|
||||
<argument index="0" name="n" type="int" />
|
||||
<argument index="1" name="k" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_element" qualifiers="const">
|
||||
<return type="float" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="hadamard_product">
|
||||
<return type="void" />
|
||||
<argument index="0" name="b" type="MLPPVector" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="hadamard_productb">
|
||||
<return type="void" />
|
||||
<argument index="0" name="a" type="MLPPVector" />
|
||||
<argument index="1" name="b" type="MLPPVector" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="hadamard_productn" qualifiers="const">
|
||||
<return type="MLPPVector" />
|
||||
<argument index="0" name="b" type="MLPPVector" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="insert">
|
||||
<return type="void" />
|
||||
<argument index="0" name="pos" type="int" />
|
||||
@ -78,12 +264,90 @@
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="log">
|
||||
<return type="void" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="log10">
|
||||
<return type="void" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="log10b">
|
||||
<return type="void" />
|
||||
<argument index="0" name="a" type="MLPPVector" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="log10n" qualifiers="const">
|
||||
<return type="MLPPVector" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="logb">
|
||||
<return type="void" />
|
||||
<argument index="0" name="a" type="MLPPVector" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="logn" qualifiers="const">
|
||||
<return type="MLPPVector" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="max_element" qualifiers="const">
|
||||
<return type="float" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="maxv">
|
||||
<return type="void" />
|
||||
<argument index="0" name="b" type="MLPPVector" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="maxvb">
|
||||
<return type="void" />
|
||||
<argument index="0" name="a" type="MLPPVector" />
|
||||
<argument index="1" name="b" type="MLPPVector" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="maxvn" qualifiers="const">
|
||||
<return type="MLPPVector" />
|
||||
<argument index="0" name="b" type="MLPPVector" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="min_element" qualifiers="const">
|
||||
<return type="float" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="norm_sq" qualifiers="const">
|
||||
<return type="float" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="one_vec" qualifiers="const">
|
||||
<return type="MLPPVector" />
|
||||
<argument index="0" name="n" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="ordered_insert">
|
||||
<return type="void" />
|
||||
<argument index="0" name="val" type="float" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="outer_product" qualifiers="const">
|
||||
<return type="MLPPMatrix" />
|
||||
<argument index="0" name="b" type="MLPPVector" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="push_back">
|
||||
<return type="void" />
|
||||
<argument index="0" name="elem" type="float" />
|
||||
@ -113,6 +377,44 @@
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="scalar_add">
|
||||
<return type="void" />
|
||||
<argument index="0" name="scalar" type="float" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="scalar_addb">
|
||||
<return type="void" />
|
||||
<argument index="0" name="scalar" type="float" />
|
||||
<argument index="1" name="a" type="MLPPVector" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="scalar_addn" qualifiers="const">
|
||||
<return type="MLPPVector" />
|
||||
<argument index="0" name="scalar" type="float" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="scalar_multiply">
|
||||
<return type="void" />
|
||||
<argument index="0" name="scalar" type="float" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="scalar_multiplyb">
|
||||
<return type="void" />
|
||||
<argument index="0" name="scalar" type="float" />
|
||||
<argument index="1" name="a" type="MLPPVector" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="scalar_multiplyn" qualifiers="const">
|
||||
<return type="MLPPVector" />
|
||||
<argument index="0" name="scalar" type="float" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="set_element">
|
||||
<return type="void" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
@ -132,6 +434,22 @@
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="sin">
|
||||
<return type="void" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="sinb">
|
||||
<return type="void" />
|
||||
<argument index="0" name="a" type="MLPPVector" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="sinn" qualifiers="const">
|
||||
<return type="MLPPVector" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="size" qualifiers="const">
|
||||
<return type="int" />
|
||||
<description>
|
||||
@ -142,6 +460,65 @@
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="sqrt">
|
||||
<return type="void" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="sqrtb">
|
||||
<return type="void" />
|
||||
<argument index="0" name="a" type="MLPPVector" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="sqrtn" qualifiers="const">
|
||||
<return type="MLPPVector" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="sub">
|
||||
<return type="void" />
|
||||
<argument index="0" name="b" type="MLPPVector" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="subb">
|
||||
<return type="void" />
|
||||
<argument index="0" name="a" type="MLPPVector" />
|
||||
<argument index="1" name="b" type="MLPPVector" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="subn" qualifiers="const">
|
||||
<return type="MLPPVector" />
|
||||
<argument index="0" name="b" type="MLPPVector" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="subtract_matrix_rows">
|
||||
<return type="void" />
|
||||
<argument index="0" name="B" type="MLPPMatrix" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="subtract_matrix_rowsb">
|
||||
<return type="void" />
|
||||
<argument index="0" name="a" type="MLPPVector" />
|
||||
<argument index="1" name="B" type="MLPPMatrix" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="subtract_matrix_rowsn" qualifiers="const">
|
||||
<return type="MLPPVector" />
|
||||
<argument index="0" name="B" type="MLPPMatrix" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="sum_elements" qualifiers="const">
|
||||
<return type="float" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="to_byte_array" qualifiers="const">
|
||||
<return type="PoolByteArray" />
|
||||
<description>
|
||||
@ -152,6 +529,12 @@
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="zero_vec" qualifiers="const">
|
||||
<return type="MLPPVector" />
|
||||
<argument index="0" name="n" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
</methods>
|
||||
<constants>
|
||||
</constants>
|
||||
|
Loading…
Reference in New Issue
Block a user