type_gmanifoldpumper.html
来自「一个由Mike Gashler完成的机器学习方面的includes neural」· HTML 代码 · 共 53 行
HTML
53 行
<html><head><title>Generated Documentation</title></head><body> <image src="headerimage.png"> <br><br><table><tr><td><big><big><big style="font-family: arial;"><b>GManifoldPumper</b></big></big></big><br>extends <a href="type_GSupervisedLearner.html">GSupervisedLearner</a><br></td><td></td></tr></table><br><br><big><big><i>Constructors (public)</i></big></big><br><div style="margin-left: 40px;"><big><b>GManifoldPumper</b></big>(<a href="type_GArffRelation.html">GArffRelation</a>* pInputRelation, int nNewDimensions, int nManifoldMapNeighbors, int nManifoldSculptingNeighbors)<br></div><br><big><big><i>Destructors</i></big></big><br><div style="margin-left: 40px;"><big><b>~GManifoldPumper</b></big>()<br></div><br><big><big><i>Virtual (public)</i></big></big><br><div style="margin-left: 40px;">void <big><b>Eval</b></big>(double* pVector)<br><div style="margin-left: 80px;"><font color=brown> Evaluates the input values in the provided row and deduce the output values. pVector should not be pumped.</font></div><br>void <big><b>Train</b></big>(<a href="type_GArffData.html">GArffData</a>* pData)<br><div style="margin-left: 80px;"><font color=brown> Pump the data and then train the learner with it. You must call SetLearner before you call this method.</font></div><br></div><br><big><big><i>Virtual (non-public)</i></big></big><br><div style="margin-left: 40px;">void <big><b>Reset</b></big>()<br><div style="margin-left: 80px;"><font color=brown> Discard any training (but not any settings) so it can be trained again</font></div><br></div><br><big><big><i>Public</i></big></big><br><div style="margin-left: 40px;">void <big><b>EvalPumpedVector</b></big>(double* pVector)<br><div style="margin-left: 80px;"><font color=brown> Evaluates the input values in the provided row and deduce the output values. pVector should be a pumped vector.</font></div><br><a href="type_GArffData.html">GArffData</a>* <big><b>PumpData</b></big>(<a href="type_GArffData.html">GArffData</a>* pData)<br><div style="margin-left: 80px;"><font color=brown> Makes a data set with additional dimensions</font></div><br>void <big><b>PumpVector</b></big>(double* pOut, const double* pIn)<br><div style="margin-left: 80px;"><font color=brown> pOut should be an array of doubles of size GetRelation()->GetAttributeCount() pIn shoudl be an array of doubles of size m_pInputRelation->GetAttributeCount()</font></div><br>void <big><b>SetLearner</b></big>(<a href="type_GSupervisedLearner.html">GSupervisedLearner</a>* pLearner, bool bOwn)<br><div style="margin-left: 80px;"><font color=brown> Set the learner to pump. This learner must have been constructed with the relation that is obtained by calling GetRelation on this GManifoldPumper object. You must call SetLearner before you can call Train. If bOwn is true then it will delete pLearner when this object is destructed.</font></div><br></div><br><big><big><i>Protected</i></big></big><br><div style="margin-left: 40px;"><a href="type_GArffRelation.html">GArffRelation</a>* <big><b>MakePumpedRelation</b></big>(<a href="type_GArffRelation.html">GArffRelation</a>* pInputRelation, int nNewDimensions)<br></div><br></body></html>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?