📄 type_gmanifoldpumper.html
字号:
<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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -