PageRenderTime 112ms CodeModel.GetById 19ms RepoModel.GetById 4ms app.codeStats 0ms

/external/commons-math3-3.6.1/docs/apidocs/org/apache/commons/math3/optim/nonlinear/scalar/noderiv/CMAESOptimizer.Sigma.html

https://gitlab.com/geomois/ec23
HTML | 282 lines | 238 code | 0 blank | 44 comment | 0 complexity | ef35c5ca145620f33be5f5deef783a3f MD5 | raw file
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
  2. <!-- NewPage -->
  3. <html lang="en">
  4. <head>
  5. <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  6. <title>CMAESOptimizer.Sigma (Apache Commons Math 3.6.1 API)</title>
  7. <link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
  8. </head>
  9. <body>
  10. <script type="text/javascript"><!--
  11. if (location.href.indexOf('is-external=true') == -1) {
  12. parent.document.title="CMAESOptimizer.Sigma (Apache Commons Math 3.6.1 API)";
  13. }
  14. //-->
  15. </script>
  16. <noscript>
  17. <div>JavaScript is disabled on your browser.</div>
  18. </noscript>
  19. <!-- ========= START OF TOP NAVBAR ======= -->
  20. <div class="topNav"><a name="navbar_top">
  21. <!-- -->
  22. </a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
  23. <!-- -->
  24. </a>
  25. <ul class="navList" title="Navigation">
  26. <li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
  27. <li><a href="package-summary.html">Package</a></li>
  28. <li class="navBarCell1Rev">Class</li>
  29. <li><a href="class-use/CMAESOptimizer.Sigma.html">Use</a></li>
  30. <li><a href="package-tree.html">Tree</a></li>
  31. <li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
  32. <li><a href="../../../../../../../../index-all.html">Index</a></li>
  33. <li><a href="../../../../../../../../help-doc.html">Help</a></li>
  34. </ul>
  35. <div class="aboutLanguage"><em><script type="text/javascript" src="http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script></em></div>
  36. </div>
  37. <div class="subNav">
  38. <ul class="navList">
  39. <li><a href="../../../../../../../../org/apache/commons/math3/optim/nonlinear/scalar/noderiv/CMAESOptimizer.PopulationSize.html" title="class in org.apache.commons.math3.optim.nonlinear.scalar.noderiv"><span class="strong">Prev Class</span></a></li>
  40. <li><a href="../../../../../../../../org/apache/commons/math3/optim/nonlinear/scalar/noderiv/MultiDirectionalSimplex.html" title="class in org.apache.commons.math3.optim.nonlinear.scalar.noderiv"><span class="strong">Next Class</span></a></li>
  41. </ul>
  42. <ul class="navList">
  43. <li><a href="../../../../../../../../index.html?org/apache/commons/math3/optim/nonlinear/scalar/noderiv/CMAESOptimizer.Sigma.html" target="_top">Frames</a></li>
  44. <li><a href="CMAESOptimizer.Sigma.html" target="_top">No Frames</a></li>
  45. </ul>
  46. <ul class="navList" id="allclasses_navbar_top">
  47. <li><a href="../../../../../../../../allclasses-noframe.html">All Classes</a></li>
  48. </ul>
  49. <div>
  50. <script type="text/javascript"><!--
  51. allClassesLink = document.getElementById("allclasses_navbar_top");
  52. if(window==top) {
  53. allClassesLink.style.display = "block";
  54. }
  55. else {
  56. allClassesLink.style.display = "none";
  57. }
  58. //-->
  59. </script>
  60. </div>
  61. <div>
  62. <ul class="subNavList">
  63. <li>Summary:&nbsp;</li>
  64. <li>Nested&nbsp;|&nbsp;</li>
  65. <li>Field&nbsp;|&nbsp;</li>
  66. <li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
  67. <li><a href="#method_summary">Method</a></li>
  68. </ul>
  69. <ul class="subNavList">
  70. <li>Detail:&nbsp;</li>
  71. <li>Field&nbsp;|&nbsp;</li>
  72. <li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
  73. <li><a href="#method_detail">Method</a></li>
  74. </ul>
  75. </div>
  76. <a name="skip-navbar_top">
  77. <!-- -->
  78. </a></div>
  79. <!-- ========= END OF TOP NAVBAR ========= -->
  80. <!-- ======== START OF CLASS DATA ======== -->
  81. <div class="header">
  82. <div class="subTitle">org.apache.commons.math3.optim.nonlinear.scalar.noderiv</div>
  83. <h2 title="Class CMAESOptimizer.Sigma" class="title">Class CMAESOptimizer.Sigma</h2>
  84. </div>
  85. <div class="contentContainer">
  86. <ul class="inheritance">
  87. <li><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
  88. <li>
  89. <ul class="inheritance">
  90. <li>org.apache.commons.math3.optim.nonlinear.scalar.noderiv.CMAESOptimizer.Sigma</li>
  91. </ul>
  92. </li>
  93. </ul>
  94. <div class="description">
  95. <ul class="blockList">
  96. <li class="blockList">
  97. <dl>
  98. <dt>All Implemented Interfaces:</dt>
  99. <dd><a href="../../../../../../../../org/apache/commons/math3/optim/OptimizationData.html" title="interface in org.apache.commons.math3.optim">OptimizationData</a></dd>
  100. </dl>
  101. <dl>
  102. <dt>Enclosing class:</dt>
  103. <dd><a href="../../../../../../../../org/apache/commons/math3/optim/nonlinear/scalar/noderiv/CMAESOptimizer.html" title="class in org.apache.commons.math3.optim.nonlinear.scalar.noderiv">CMAESOptimizer</a></dd>
  104. </dl>
  105. <hr>
  106. <br>
  107. <pre>public static class <span class="strong">CMAESOptimizer.Sigma</span>
  108. extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
  109. implements <a href="../../../../../../../../org/apache/commons/math3/optim/OptimizationData.html" title="interface in org.apache.commons.math3.optim">OptimizationData</a></pre>
  110. <div class="block">Input sigma values.
  111. They define the initial coordinate-wise standard deviations for
  112. sampling new search points around the initial guess.
  113. It is suggested to set them to the estimated distance from the
  114. initial to the desired optimum.
  115. Small values induce the search to be more local (and very small
  116. values are more likely to find a local optimum close to the initial
  117. guess).
  118. Too small values might however lead to early termination.</div>
  119. </li>
  120. </ul>
  121. </div>
  122. <div class="summary">
  123. <ul class="blockList">
  124. <li class="blockList">
  125. <!-- ======== CONSTRUCTOR SUMMARY ======== -->
  126. <ul class="blockList">
  127. <li class="blockList"><a name="constructor_summary">
  128. <!-- -->
  129. </a>
  130. <h3>Constructor Summary</h3>
  131. <table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
  132. <caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
  133. <tr>
  134. <th class="colOne" scope="col">Constructor and Description</th>
  135. </tr>
  136. <tr class="altColor">
  137. <td class="colOne"><code><strong><a href="../../../../../../../../org/apache/commons/math3/optim/nonlinear/scalar/noderiv/CMAESOptimizer.Sigma.html#CMAESOptimizer.Sigma(double[])">CMAESOptimizer.Sigma</a></strong>(double[]&nbsp;s)</code>&nbsp;</td>
  138. </tr>
  139. </table>
  140. </li>
  141. </ul>
  142. <!-- ========== METHOD SUMMARY =========== -->
  143. <ul class="blockList">
  144. <li class="blockList"><a name="method_summary">
  145. <!-- -->
  146. </a>
  147. <h3>Method Summary</h3>
  148. <table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
  149. <caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
  150. <tr>
  151. <th class="colFirst" scope="col">Modifier and Type</th>
  152. <th class="colLast" scope="col">Method and Description</th>
  153. </tr>
  154. <tr class="altColor">
  155. <td class="colFirst"><code>double[]</code></td>
  156. <td class="colLast"><code><strong><a href="../../../../../../../../org/apache/commons/math3/optim/nonlinear/scalar/noderiv/CMAESOptimizer.Sigma.html#getSigma()">getSigma</a></strong>()</code>&nbsp;</td>
  157. </tr>
  158. </table>
  159. <ul class="blockList">
  160. <li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
  161. <!-- -->
  162. </a>
  163. <h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
  164. <code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait(long,%20int)" title="class or interface in java.lang">wait</a></code></li>
  165. </ul>
  166. </li>
  167. </ul>
  168. </li>
  169. </ul>
  170. </div>
  171. <div class="details">
  172. <ul class="blockList">
  173. <li class="blockList">
  174. <!-- ========= CONSTRUCTOR DETAIL ======== -->
  175. <ul class="blockList">
  176. <li class="blockList"><a name="constructor_detail">
  177. <!-- -->
  178. </a>
  179. <h3>Constructor Detail</h3>
  180. <a name="CMAESOptimizer.Sigma(double[])">
  181. <!-- -->
  182. </a>
  183. <ul class="blockListLast">
  184. <li class="blockList">
  185. <h4>CMAESOptimizer.Sigma</h4>
  186. <pre>public&nbsp;CMAESOptimizer.Sigma(double[]&nbsp;s)
  187. throws <a href="../../../../../../../../org/apache/commons/math3/exception/NotPositiveException.html" title="class in org.apache.commons.math3.exception">NotPositiveException</a></pre>
  188. <dl><dt><span class="strong">Parameters:</span></dt><dd><code>s</code> - Sigma values.</dd>
  189. <dt><span class="strong">Throws:</span></dt>
  190. <dd><code><a href="../../../../../../../../org/apache/commons/math3/exception/NotPositiveException.html" title="class in org.apache.commons.math3.exception">NotPositiveException</a></code> - if any of the array entries is smaller
  191. than zero.</dd></dl>
  192. </li>
  193. </ul>
  194. </li>
  195. </ul>
  196. <!-- ============ METHOD DETAIL ========== -->
  197. <ul class="blockList">
  198. <li class="blockList"><a name="method_detail">
  199. <!-- -->
  200. </a>
  201. <h3>Method Detail</h3>
  202. <a name="getSigma()">
  203. <!-- -->
  204. </a>
  205. <ul class="blockListLast">
  206. <li class="blockList">
  207. <h4>getSigma</h4>
  208. <pre>public&nbsp;double[]&nbsp;getSigma()</pre>
  209. <dl><dt><span class="strong">Returns:</span></dt><dd>the sigma values.</dd></dl>
  210. </li>
  211. </ul>
  212. </li>
  213. </ul>
  214. </li>
  215. </ul>
  216. </div>
  217. </div>
  218. <!-- ========= END OF CLASS DATA ========= -->
  219. <!-- ======= START OF BOTTOM NAVBAR ====== -->
  220. <div class="bottomNav"><a name="navbar_bottom">
  221. <!-- -->
  222. </a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
  223. <!-- -->
  224. </a>
  225. <ul class="navList" title="Navigation">
  226. <li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
  227. <li><a href="package-summary.html">Package</a></li>
  228. <li class="navBarCell1Rev">Class</li>
  229. <li><a href="class-use/CMAESOptimizer.Sigma.html">Use</a></li>
  230. <li><a href="package-tree.html">Tree</a></li>
  231. <li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
  232. <li><a href="../../../../../../../../index-all.html">Index</a></li>
  233. <li><a href="../../../../../../../../help-doc.html">Help</a></li>
  234. </ul>
  235. <div class="aboutLanguage"><em><script type="text/javascript" src="http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script></em></div>
  236. </div>
  237. <div class="subNav">
  238. <ul class="navList">
  239. <li><a href="../../../../../../../../org/apache/commons/math3/optim/nonlinear/scalar/noderiv/CMAESOptimizer.PopulationSize.html" title="class in org.apache.commons.math3.optim.nonlinear.scalar.noderiv"><span class="strong">Prev Class</span></a></li>
  240. <li><a href="../../../../../../../../org/apache/commons/math3/optim/nonlinear/scalar/noderiv/MultiDirectionalSimplex.html" title="class in org.apache.commons.math3.optim.nonlinear.scalar.noderiv"><span class="strong">Next Class</span></a></li>
  241. </ul>
  242. <ul class="navList">
  243. <li><a href="../../../../../../../../index.html?org/apache/commons/math3/optim/nonlinear/scalar/noderiv/CMAESOptimizer.Sigma.html" target="_top">Frames</a></li>
  244. <li><a href="CMAESOptimizer.Sigma.html" target="_top">No Frames</a></li>
  245. </ul>
  246. <ul class="navList" id="allclasses_navbar_bottom">
  247. <li><a href="../../../../../../../../allclasses-noframe.html">All Classes</a></li>
  248. </ul>
  249. <div>
  250. <script type="text/javascript"><!--
  251. allClassesLink = document.getElementById("allclasses_navbar_bottom");
  252. if(window==top) {
  253. allClassesLink.style.display = "block";
  254. }
  255. else {
  256. allClassesLink.style.display = "none";
  257. }
  258. //-->
  259. </script>
  260. </div>
  261. <div>
  262. <ul class="subNavList">
  263. <li>Summary:&nbsp;</li>
  264. <li>Nested&nbsp;|&nbsp;</li>
  265. <li>Field&nbsp;|&nbsp;</li>
  266. <li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
  267. <li><a href="#method_summary">Method</a></li>
  268. </ul>
  269. <ul class="subNavList">
  270. <li>Detail:&nbsp;</li>
  271. <li>Field&nbsp;|&nbsp;</li>
  272. <li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
  273. <li><a href="#method_detail">Method</a></li>
  274. </ul>
  275. </div>
  276. <a name="skip-navbar_bottom">
  277. <!-- -->
  278. </a></div>
  279. <!-- ======== END OF BOTTOM NAVBAR ======= -->
  280. <p class="legalCopy"><small>Copyright &#169; 2003&#x2013;2016 <a href="http://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
  281. </body>
  282. </html>