📄 utils.html
字号:
<CODE>static double</CODE></FONT></TD><TD><CODE><B><A HREF="../../weka/core/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 java.lang.String</CODE></FONT></TD><TD><CODE><B><A HREF="../../weka/core/Utils.html#joinOptions(java.lang.String[])">joinOptions</A></B>(java.lang.String[] optionArray)</CODE><BR> Joins all the options in an option array into a single string, as might be used on the command line.</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="../../weka/core/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="../../weka/core/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="../../weka/core/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="../../weka/core/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 void</CODE></FONT></TD><TD><CODE><B><A HREF="../../weka/core/Utils.html#main(java.lang.String[])">main</A></B>(java.lang.String[] ops)</CODE><BR> Main method for testing this class.</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="../../weka/core/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="../../weka/core/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="../../weka/core/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="../../weka/core/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="../../weka/core/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="../../weka/core/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="../../weka/core/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="../../weka/core/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="../../weka/core/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="../../weka/core/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="../../weka/core/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.</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="../../weka/core/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="../../weka/core/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="../../weka/core/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="../../weka/core/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="../../weka/core/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="../../weka/core/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="../../weka/core/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="../../weka/core/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="../../weka/core/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="../../weka/core/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="../../weka/core/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 java.lang.String[]</CODE></FONT></TD><TD><CODE><B><A HREF="../../weka/core/Utils.html#splitOptions(java.lang.String)">splitOptions</A></B>(java.lang.String quotedOptionString)</CODE><BR> Split up a string containing options into an array of strings, one for each option.</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="../../weka/core/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="../../weka/core/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="../../weka/core/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="../../weka/core/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="../../weka/core/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="../../weka/core/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>equals, 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"><TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"><B>Field Detail</B></FONT></TH></TR></TABLE><A NAME="log2"><!-- --></A><H3>log2</H3><PRE>public static double <B>log2</B></PRE><DL><DD>The natural logarithm of 2.<P>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -