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 |