| Breaking | Breaks full or partial orderings into pairwise comparisons |
| convert.vector.to.list | Helper function for the graphing interface |
| Data.Election1 | A1 Election Data |
| Data.Election6 | A6 Election Data |
| Data.Election9 | A9 Election Data |
| Data.Nascar | Nascar Data |
| Data.NascarTrimmed | Trimmed Nascar Data |
| Data.Test | Tiny test dataset |
| Estimation.GRUM.MLE | Performs parameter estimation for a Generalized Random Utility Model with user and alternative characteristics |
| Estimation.Normal.GMM | GMM Method for Estimating Random Utility Model wih Normal dsitributions |
| Estimation.PL.GMM | GMM Method for estimating Plackett-Luce model parameters |
| Estimation.PL.MLE | Performs parameter estimation for the Plackett-Luce model using an Minorize Maximize algorithm |
| Estimation.RUM.MLE | Performs parameter estimation for a Random Utility Model with different noise distributions |
| Estimation.RUM.MultiType.MLE | Performs parameter estimation for a Multitype Random Utility Model |
| Estimation.RUM.Nonparametric | Nonparametric RUM Estimator |
| Estimation.Zemel.MLE | Estimates Zemel Parameters via Gradient Descent |
| Evaluation.AveragePrecision | Calculates the Average Precision |
| Evaluation.KendallTau | Calculates the Kendall Tau correlation between two ranks |
| Evaluation.KL | Calculates KL divergence between empirical pairwise preferences and modeled pairwise preferences |
| Evaluation.LocationofWinner | Calculates the location of the True winner in the estimated ranking |
| Evaluation.MSE | Calculates MSE between empirical pairwise preferences and modeled pairwise preferences |
| Evaluation.NDCG | Calculates the Normalized Discounted Cumluative Gain |
| Evaluation.Precision.at.k | Calculates the Average Precision at k |
| Evaluation.TVD | Calculates TVD between empirical pairwise preferences and modeled pairwise preferences |
| Expo.MultiType.Pairwise.Prob | Pairwise Probability for PL Multitype Model |
| Generate.NPRUM.Data | Generate data from an NPRUM model |
| Generate.RUM.Data | Generate observation of ranks given parameters |
| Generate.RUM.Parameters | Parameter Generation for a RUM model |
| Generate.Zemel.Parameters | Generates possible scores for a Zemel model |
| Generate.Zemel.Ranks.Pairs | Generates pairwise ranks from a Zemel model given a set of scores |
| generateC | Generate a matrix of pairwise wins |
| generateC.model | Turns inference object into modeled C matrix. |
| generateC.model.Nonparametric | Generate pairwise matrix for an NPRUM model |
| KL | Calculates KL Divergence between non-diagonal entries of two matrices |
| Likelihood.Nonparametric | Calculate Likelihood for the nonparametric model |
| Likelihood.PL | A faster Likelihood for Plackett-Luce Model |
| Likelihood.RUM | Likelihood for general Random Utility Models |
| Likelihood.RUM.Multitype | Likelihood for Multitype Random Utility Models |
| Likelihood.Zemel | Gives Zemel pairwise Log-likelihood with data and scores |
| MSE | Calculates MSE between non-diagonal entries of two matrices if the diagonal elements are 0s |
| Normal.MultiType.Pairwise.Prob | Pairwise Probability for Normal Multitype Model |
| Normal.Pairwise.Prob | Pairwise Probability for Normal Model |
| PL.Pairwise.Prob | Pairwise Probability for PL Model |
| scores.to.order | Converts scores to a ranking |
| scramble | Scramble a vector |
| turn_matrix_into_table | Converts a matrix into a table |
| TVD | Calculates TVD between two matrices |
| Visualization.Empirical | RPD Visualization |
| Visualization.MultiType | Multitype Random Utility visualizer |
| Visualization.Pairwise.Probabilities | Creates pairwise matrices to compare inference results with the empirical pairwise probabilities |
| Visualization.RUMplots | RUMplot visualization |
| Zemel.Pairwise.Prob | Pairwise Probability for Zemel |