java.io.Serializable
, OptionHandler
CSVEmbeddingHandler
public abstract class EmbeddingHandler extends java.lang.Object implements java.io.Serializable, OptionHandler
Constructor | Description |
---|---|
EmbeddingHandler() |
Modifier and Type | Method | Description |
---|---|---|
abstract void |
createDict() |
initializes the dictionary
|
int |
getDimensions() |
Gets the dimensions variable
|
java.lang.String[] |
getOptions() |
|
it.unimi.dsi.fastutil.objects.Object2ObjectMap<java.lang.String,it.unimi.dsi.fastutil.doubles.AbstractDoubleList> |
getWordMap() |
Gets the dictionary mapping the words to their vectors
|
java.util.Enumeration<Option> |
listOptions() |
|
void |
setOptions(java.lang.String[] options) |
Parses the options for this object.
|
public java.util.Enumeration<Option> listOptions()
listOptions
in interface OptionHandler
public java.lang.String[] getOptions()
getOptions
in interface OptionHandler
public void setOptions(java.lang.String[] options) throws java.lang.Exception
setOptions
in interface OptionHandler
options
- the options to usejava.lang.Exception
- if setting of options failspublic abstract void createDict() throws java.lang.Exception
java.lang.Exception
- in case of wrong filepublic it.unimi.dsi.fastutil.objects.Object2ObjectMap<java.lang.String,it.unimi.dsi.fastutil.doubles.AbstractDoubleList> getWordMap()
public int getDimensions()