📄 utils.html
字号:
<BR>
Tests if a is greater than b.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../nz/ac/waikato/cs/weka/Utils.html#grOrEq(double, double)">grOrEq</A></B>(double a,
double b)</CODE>
<BR>
Tests if a is greater or equal to b.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static double</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../nz/ac/waikato/cs/weka/Utils.html#info(int[])">info</A></B>(int[] counts)</CODE>
<BR>
Computes entropy for an array of integers.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static double</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../nz/ac/waikato/cs/weka/Utils.html#kthSmallestValue(double[], int)">kthSmallestValue</A></B>(double[] array,
int k)</CODE>
<BR>
Returns the kth-smallest value in the array</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static double</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../nz/ac/waikato/cs/weka/Utils.html#kthSmallestValue(int[], int)">kthSmallestValue</A></B>(int[] array,
int k)</CODE>
<BR>
Returns the kth-smallest value in the array.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static double</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../nz/ac/waikato/cs/weka/Utils.html#log2(double)">log2</A></B>(double a)</CODE>
<BR>
Returns the logarithm of a for base 2.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static double[]</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../nz/ac/waikato/cs/weka/Utils.html#logs2probs(double[])">logs2probs</A></B>(double[] a)</CODE>
<BR>
Converts an array containing the natural logarithms of probabilities stored in a vector back into probabilities.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../nz/ac/waikato/cs/weka/Utils.html#maxIndex(double[])">maxIndex</A></B>(double[] doubles)</CODE>
<BR>
Returns index of maximum element in a given array of doubles.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../nz/ac/waikato/cs/weka/Utils.html#maxIndex(int[])">maxIndex</A></B>(int[] ints)</CODE>
<BR>
Returns index of maximum element in a given array of integers.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static double</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../nz/ac/waikato/cs/weka/Utils.html#mean(double[])">mean</A></B>(double[] vector)</CODE>
<BR>
Computes the mean for an array of doubles.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../nz/ac/waikato/cs/weka/Utils.html#minIndex(double[])">minIndex</A></B>(double[] doubles)</CODE>
<BR>
Returns index of minimum element in a given array of doubles.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../nz/ac/waikato/cs/weka/Utils.html#minIndex(int[])">minIndex</A></B>(int[] ints)</CODE>
<BR>
Returns index of minimum element in a given array of integers.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../nz/ac/waikato/cs/weka/Utils.html#normalize(double[])">normalize</A></B>(double[] doubles)</CODE>
<BR>
Normalizes the doubles in the array by their sum.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../nz/ac/waikato/cs/weka/Utils.html#normalize(double[], double)">normalize</A></B>(double[] doubles,
double sum)</CODE>
<BR>
Normalizes the doubles in the array using the given value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../nz/ac/waikato/cs/weka/Utils.html#padLeft(java.lang.String, int)">padLeft</A></B>(java.lang.String inString,
int length)</CODE>
<BR>
Pads a string to a specified length, inserting spaces on the left as required.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../nz/ac/waikato/cs/weka/Utils.html#padRight(java.lang.String, int)">padRight</A></B>(java.lang.String inString,
int length)</CODE>
<BR>
Pads a string to a specified length, inserting spaces on the right as required.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static java.lang.String[]</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../nz/ac/waikato/cs/weka/Utils.html#partitionOptions(java.lang.String[])">partitionOptions</A></B>(java.lang.String[] options)</CODE>
<BR>
Returns the secondary set of options (if any) contained in the supplied options array.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../nz/ac/waikato/cs/weka/Utils.html#probRound(double, java.util.Random)">probRound</A></B>(double value,
java.util.Random rand)</CODE>
<BR>
Rounds a double to the next nearest integer value in a probabilistic fashion (e.g. 0.8 has a 20% chance of being rounded down to 0 and a 80% chance of being rounded up to 1).</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static double</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../nz/ac/waikato/cs/weka/Utils.html#probToLogOdds(double)">probToLogOdds</A></B>(double prob)</CODE>
<BR>
Returns the log-odds for a given probabilitiy.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../nz/ac/waikato/cs/weka/Utils.html#quote(java.lang.String)">quote</A></B>(java.lang.String string)</CODE>
<BR>
Quotes a string if it contains special characters.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static java.util.Properties</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../nz/ac/waikato/cs/weka/Utils.html#readProperties(java.lang.String)">readProperties</A></B>(java.lang.String resourceName)</CODE>
<BR>
Reads properties that inherit from three locations.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../nz/ac/waikato/cs/weka/Utils.html#removeSubstring(java.lang.String, java.lang.String)">removeSubstring</A></B>(java.lang.String inString,
java.lang.String substring)</CODE>
<BR>
Removes all occurrences of a string from another string.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../nz/ac/waikato/cs/weka/Utils.html#replaceSubstring(java.lang.String, java.lang.String, java.lang.String)">replaceSubstring</A></B>(java.lang.String inString,
java.lang.String subString,
java.lang.String replaceString)</CODE>
<BR>
Replaces with a new string, all occurrences of a string from another string.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../nz/ac/waikato/cs/weka/Utils.html#round(double)">round</A></B>(double value)</CODE>
<BR>
Rounds a double to the next nearest integer value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static double</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../nz/ac/waikato/cs/weka/Utils.html#roundDouble(double, int)">roundDouble</A></B>(double value,
int afterDecimalPoint)</CODE>
<BR>
Rounds a double to the given number of decimal places.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../nz/ac/waikato/cs/weka/Utils.html#sm(double, double)">sm</A></B>(double a,
double b)</CODE>
<BR>
Tests if a is smaller than b.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../nz/ac/waikato/cs/weka/Utils.html#smOrEq(double, double)">smOrEq</A></B>(double a,
double b)</CODE>
<BR>
Tests if a is smaller or equal to b.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static int[]</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../nz/ac/waikato/cs/weka/Utils.html#sort(double[])">sort</A></B>(double[] array)</CODE>
<BR>
Sorts a given array of doubles in ascending order and returns an array of integers with the positions of the elements of the original array in the sorted array.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static int[]</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../nz/ac/waikato/cs/weka/Utils.html#sort(int[])">sort</A></B>(int[] array)</CODE>
<BR>
Sorts a given array of integers in ascending order and returns an array of integers with the positions of the elements of the original array in the sorted array.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static int[]</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../nz/ac/waikato/cs/weka/Utils.html#stableSort(double[])">stableSort</A></B>(double[] array)</CODE>
<BR>
Sorts a given array of doubles in ascending order and returns an array of integers with the positions of the elements of the original array in the sorted array.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static double</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../nz/ac/waikato/cs/weka/Utils.html#sum(double[])">sum</A></B>(double[] doubles)</CODE>
<BR>
Computes the sum of the elements of an array of doubles.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../nz/ac/waikato/cs/weka/Utils.html#sum(int[])">sum</A></B>(int[] ints)</CODE>
<BR>
Computes the sum of the elements of an array of integers.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../nz/ac/waikato/cs/weka/Utils.html#unbackQuoteChars(java.lang.String)">unbackQuoteChars</A></B>(java.lang.String string)</CODE>
<BR>
The inverse operation of backQuoteChars().</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static double</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../nz/ac/waikato/cs/weka/Utils.html#variance(double[])">variance</A></B>(double[] vector)</CODE>
<BR>
Computes the variance for an array of doubles.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static double</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../nz/ac/waikato/cs/weka/Utils.html#xlogx(int)">xlogx</A></B>(int c)</CODE>
<BR>
Returns c*log2(c) for a given integer value c.</TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
</TR>
</TABLE>
<P>
<!-- ============ FIELD DETAIL =========== -->
<A NAME="field_detail"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -