public static class InMemoryLookupTable.Builder extends Object
Modifier and Type | Field and Description |
---|---|
protected org.apache.commons.math3.random.RandomGenerator |
gen |
protected double |
lr |
protected double |
negative |
protected long |
seed |
protected boolean |
useAdaGrad |
protected int |
vectorLength |
protected VocabCache |
vocabCache |
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
WeightLookupTable |
build() |
InMemoryLookupTable.Builder |
cache(VocabCache vocab) |
InMemoryLookupTable.Builder |
gen(org.apache.commons.math3.random.RandomGenerator gen) |
InMemoryLookupTable.Builder |
lr(double lr) |
InMemoryLookupTable.Builder |
negative(double negative) |
InMemoryLookupTable.Builder |
seed(long seed) |
InMemoryLookupTable.Builder |
useAdaGrad(boolean useAdaGrad) |
InMemoryLookupTable.Builder |
vectorLength(int vectorLength) |
protected int vectorLength
protected boolean useAdaGrad
protected double lr
protected org.apache.commons.math3.random.RandomGenerator gen
protected long seed
protected double negative
protected VocabCache vocabCache
public InMemoryLookupTable.Builder cache(VocabCache vocab)
public InMemoryLookupTable.Builder negative(double negative)
public InMemoryLookupTable.Builder vectorLength(int vectorLength)
public InMemoryLookupTable.Builder useAdaGrad(boolean useAdaGrad)
public InMemoryLookupTable.Builder lr(double lr)
public InMemoryLookupTable.Builder gen(org.apache.commons.math3.random.RandomGenerator gen)
public InMemoryLookupTable.Builder seed(long seed)
public WeightLookupTable build()
Copyright © 2015. All rights reserved.