A C D E F G H I J K L M N O P R S T

A

addDatum(double) - Method in class net.myrrix.common.RunningStatistics
 

C

changeDatum(double) - Method in class net.myrrix.common.RunningStatistics
 
ClassUtils - Class in net.myrrix.common
Class-related utility methods.
clear() - Method in class net.myrrix.common.collection.FastByIDFloatMap
 
clear() - Method in class net.myrrix.common.collection.FastByIDMap
 
clone() - Method in class net.myrrix.common.collection.FastByIDFloatMap
 
clone() - Method in class net.myrrix.common.collection.FastByIDMap
 
compareTo(SimpleRecommendedItem) - Method in class net.myrrix.common.SimpleRecommendedItem
 
containsKey(long) - Method in class net.myrrix.common.collection.FastByIDFloatMap
 
containsKey(long) - Method in class net.myrrix.common.collection.FastByIDMap
 
containsValue(Object) - Method in class net.myrrix.common.collection.FastByIDMap
 
correlation(float[], float[]) - Static method in class net.myrrix.common.SimpleVectorMath
 
cosineMeasure(float[], float[]) - Static method in class net.myrrix.common.SimpleVectorMath
 

D

deleteRecursively(File) - Static method in class net.myrrix.common.IOUtils
Attempts to recursively delete a directory.
dot(float[], float[]) - Static method in class net.myrrix.common.SimpleVectorMath
 

E

entrySet() - Method in class net.myrrix.common.collection.FastByIDFloatMap
 
entrySet() - Method in class net.myrrix.common.collection.FastByIDMap
 
equals(Object) - Method in class net.myrrix.common.collection.FastByIDFloatMap
 
equals(Object) - Method in class net.myrrix.common.collection.FastByIDMap
 
equals(Object) - Method in class net.myrrix.common.SimpleRecommendedItem
 
estimatePreferences(long, long...) - Method in interface net.myrrix.common.MyrrixRecommender
A bulk version of Recommender.estimatePreference(long, long), suitable for computing many estimates at once.

F

FastByIDFloatMap - Class in net.myrrix.common.collection
Based on FastByIDMap; used with float instead of double.
FastByIDFloatMap() - Constructor for class net.myrrix.common.collection.FastByIDFloatMap
Creates a new with default capacity.
FastByIDFloatMap(int) - Constructor for class net.myrrix.common.collection.FastByIDFloatMap
 
FastByIDFloatMap(int, float) - Constructor for class net.myrrix.common.collection.FastByIDFloatMap
 
FastByIDFloatMap.MapEntry - Class in net.myrrix.common.collection
 
FastByIDFloatMap.MapEntry() - Constructor for class net.myrrix.common.collection.FastByIDFloatMap.MapEntry
 
FastByIDMap<V> - Class in net.myrrix.common.collection
Based on FastByIDMap; adds new methods.
FastByIDMap() - Constructor for class net.myrrix.common.collection.FastByIDMap
Creates a new with default capacity.
FastByIDMap(int) - Constructor for class net.myrrix.common.collection.FastByIDMap
 
FastByIDMap(int, float) - Constructor for class net.myrrix.common.collection.FastByIDMap
 
FastByIDMap(int, int) - Constructor for class net.myrrix.common.collection.FastByIDMap
 
FastByIDMap(int, int, float) - Constructor for class net.myrrix.common.collection.FastByIDMap
Creates a new whose capacity can accommodate the given number of entries without rehash.
FastByIDMap.MapEntry - Class in net.myrrix.common.collection
 
FastByIDMap.MapEntry() - Constructor for class net.myrrix.common.collection.FastByIDMap.MapEntry
 

G

get(long) - Method in class net.myrrix.common.collection.FastByIDFloatMap
 
get(long) - Method in class net.myrrix.common.collection.FastByIDMap
 
getAverage() - Method in class net.myrrix.common.RunningStatistics
 
getCount() - Method in class net.myrrix.common.RunningStatistics
 
getHostName() - Method in class net.myrrix.common.JVMEnvironment
 
getItemID() - Method in class net.myrrix.common.MutableRecommendedItem
 
getItemID() - Method in class net.myrrix.common.SimpleRecommendedItem
 
getKey() - Method in class net.myrrix.common.collection.FastByIDFloatMap.MapEntry
 
getKey() - Method in class net.myrrix.common.collection.FastByIDMap.MapEntry
 
getMax() - Method in interface net.myrrix.common.RunningAverageAndMinMax
 
getMax() - Method in class net.myrrix.common.RunningStatistics
 
getMaxMemoryMB() - Method in class net.myrrix.common.JVMEnvironment
 
getMin() - Method in interface net.myrrix.common.RunningAverageAndMinMax
 
getMin() - Method in class net.myrrix.common.RunningStatistics
 
getNumClientErrors() - Method in class net.myrrix.common.RunningStatistics
 
getNumProcessors() - Method in class net.myrrix.common.JVMEnvironment
 
getNumServerErrors() - Method in class net.myrrix.common.RunningStatistics
 
getPercentUsedMemory() - Method in class net.myrrix.common.JVMEnvironment
 
getStandardDeviation() - Method in class net.myrrix.common.RunningStatistics
 
getUsedMemoryMB() - Method in class net.myrrix.common.JVMEnvironment
 
getValue() - Method in class net.myrrix.common.collection.FastByIDFloatMap.MapEntry
 
getValue() - Method in class net.myrrix.common.collection.FastByIDMap.MapEntry
 
getValue() - Method in class net.myrrix.common.MutableRecommendedItem
 
getValue() - Method in class net.myrrix.common.SimpleRecommendedItem
 

H

hashCode() - Method in class net.myrrix.common.collection.FastByIDFloatMap
 
hashCode() - Method in class net.myrrix.common.collection.FastByIDMap
 
hashCode() - Method in class net.myrrix.common.SimpleRecommendedItem
 

I

incrementClientErrors() - Method in class net.myrrix.common.RunningStatistics
 
incrementServerErrors() - Method in class net.myrrix.common.RunningStatistics
 
ingest(Reader) - Method in interface net.myrrix.common.MyrrixRecommender
Like MyrrixRecommender.ingest(File), but reads from a Reader.
ingest(File) - Method in interface net.myrrix.common.MyrrixRecommender
"Uploads" a series of new associations to the recommender; this is like a bulk version of MyrrixRecommender.setPreference(long, long, float).
inverse() - Method in class net.myrrix.common.RunningStatistics
 
IOUtils - Class in net.myrrix.common
Simple utility methods related to I/O.
isEmpty() - Method in class net.myrrix.common.collection.FastByIDFloatMap
 
isEmpty() - Method in class net.myrrix.common.collection.FastByIDMap
 
isReady() - Method in interface net.myrrix.common.MyrrixRecommender
 

J

JVMEnvironment - Class in net.myrrix.common
A bean encapsulating some characteristics of the JVM's runtime environment.
JVMEnvironment() - Constructor for class net.myrrix.common.JVMEnvironment
 

K

keySetIterator() - Method in class net.myrrix.common.collection.FastByIDFloatMap
 
keySetIterator() - Method in class net.myrrix.common.collection.FastByIDMap
 

L

LangUtils - Class in net.myrrix.common
General utility methods related to the language, or primitves.
loadInstanceOf(String, Class<T>) - Static method in class net.myrrix.common.ClassUtils
Like ClassUtils.loadInstanceOf(String, Class, Class[], Object[]) for no-arg constructors.
loadInstanceOf(String, Class<T>, Class<?>[], Object[]) - Static method in class net.myrrix.common.ClassUtils
Loads and instantiates a named implementation class, a subclass of a given supertype, whose constructor takes the given arguments.

M

MutableRecommendedItem - Class in net.myrrix.common
An implementation of RecommendedItem which is mutable.
MutableRecommendedItem() - Constructor for class net.myrrix.common.MutableRecommendedItem
 
MutableRecommendedItem(long, float) - Constructor for class net.myrrix.common.MutableRecommendedItem
 
MyrrixRecommender - Interface in net.myrrix.common
Defines additional methods supported beyond what is in ItemBasedRecommender, including a method to recommend to "anonymous" users MyrrixRecommender.recommendToAnonymous(long[], int) and a means to bulk-load data MyrrixRecommender.ingest(Reader).

N

NamedThreadFactory - Class in net.myrrix.common
Creates threads with a given name prefix and daemon status.
NamedThreadFactory(boolean, String) - Constructor for class net.myrrix.common.NamedThreadFactory
 
net.myrrix.common - package net.myrrix.common
 
net.myrrix.common.collection - package net.myrrix.common.collection
 
newThread(Runnable) - Method in class net.myrrix.common.NamedThreadFactory
 
NO_MAX_SIZE - Static variable in class net.myrrix.common.collection.FastByIDMap
 
norm(float[]) - Static method in class net.myrrix.common.SimpleVectorMath
 
NotReadyException - Exception in net.myrrix.common
Thrown when a component is not ready to answer a request yet.
NotReadyException() - Constructor for exception net.myrrix.common.NotReadyException
 

O

openMaybeDecompressing(File) - Static method in class net.myrrix.common.IOUtils
Opens an InputStream to the file.

P

parseAllPartitions(CharSequence) - Static method in class net.myrrix.common.PartitionsUtils
 
parseDouble(String) - Static method in class net.myrrix.common.LangUtils
 
parseFloat(String) - Static method in class net.myrrix.common.LangUtils
Parses a float from a String as if by Float.valueOf(String), but disallows special values like Float.NaN, Float.POSITIVE_INFINITY and Float.NEGATIVE_INFINITY.
PartitionsUtils - Class in net.myrrix.common
Utility methods for dealing with partitions in distributed mode.
put(long, float) - Method in class net.myrrix.common.collection.FastByIDFloatMap
 
put(long, V) - Method in class net.myrrix.common.collection.FastByIDMap
 

R

recommend(long, int, boolean, IDRescorer) - Method in interface net.myrrix.common.MyrrixRecommender
 
recommendToAnonymous(long[], int) - Method in interface net.myrrix.common.MyrrixRecommender
Computes recommendations for a user that is not known to the model yet; instead, the user's associated items are supplied to the method and it proceeds as if a user with these associated items were in the model.
recommendToMany(long[], int, boolean, IDRescorer) - Method in interface net.myrrix.common.MyrrixRecommender
Recommends to a group of users all at once.
rehash() - Method in class net.myrrix.common.collection.FastByIDFloatMap
 
rehash() - Method in class net.myrrix.common.collection.FastByIDMap
 
remove(long) - Method in class net.myrrix.common.collection.FastByIDFloatMap
 
remove(long) - Method in class net.myrrix.common.collection.FastByIDMap
 
removeDatum(double) - Method in class net.myrrix.common.RunningStatistics
 
removePreference(long, long) - Method in interface net.myrrix.common.MyrrixRecommender
This method will remove an item from the user's set of known items, making it eligible for recommendation again.
RunningAverageAndMinMax - Interface in net.myrrix.common
Implementations of this class also record a min and max observed value.
RunningStatistics - Class in net.myrrix.common
Like implementations of RunningAverageAndStdDev but adds more statistics, like min and max.
RunningStatistics() - Constructor for class net.myrrix.common.RunningStatistics
 

S

selectTopN(Iterator<RecommendedItem>, int) - Static method in class net.myrrix.common.TopN
 
set(long, float) - Method in class net.myrrix.common.MutableRecommendedItem
 
setPreference(long, long) - Method in interface net.myrrix.common.MyrrixRecommender
Defaults to value 1.0.
setPreference(long, long, float) - Method in interface net.myrrix.common.MyrrixRecommender
Adds to a user-item preference, or association.
setValue(float) - Method in class net.myrrix.common.collection.FastByIDFloatMap.MapEntry
 
setValue(V) - Method in class net.myrrix.common.collection.FastByIDMap.MapEntry
 
SimpleRecommendedItem - Class in net.myrrix.common
Simple and complete implementation of RecommendedItem which can be compared with itself.
SimpleRecommendedItem(long, float) - Constructor for class net.myrrix.common.SimpleRecommendedItem
 
SimpleVectorMath - Class in net.myrrix.common
 
size() - Method in class net.myrrix.common.collection.FastByIDFloatMap
 
size() - Method in class net.myrrix.common.collection.FastByIDMap
 

T

TopN - Class in net.myrrix.common
Utility methods for finding the top N things from a stream.
toString() - Method in class net.myrrix.common.collection.FastByIDFloatMap.MapEntry
 
toString() - Method in class net.myrrix.common.collection.FastByIDFloatMap
 
toString() - Method in class net.myrrix.common.collection.FastByIDMap.MapEntry
 
toString() - Method in class net.myrrix.common.collection.FastByIDMap
 
toString() - Method in class net.myrrix.common.JVMEnvironment
 
toString() - Method in class net.myrrix.common.MutableRecommendedItem
 
toString() - Method in class net.myrrix.common.SimpleRecommendedItem
 

A C D E F G H I J K L M N O P R S T

Copyright © 2012. All Rights Reserved.