class StaticCodeBook extends Object
Modifier and Type | Field and Description |
---|---|
(package private) int |
dim |
(package private) int |
entries |
(package private) int[] |
lengthlist |
(package private) int |
maptype |
(package private) EncodeAuxNearestMatch |
nearest_tree |
(package private) int |
q_delta |
(package private) int |
q_min |
(package private) int |
q_quant |
(package private) int |
q_sequencep |
(package private) int[] |
quantlist |
(package private) EncodeAuxThreshMatch |
thresh_tree |
(package private) static int |
VQ_FEXP |
(package private) static int |
VQ_FEXP_BIAS |
(package private) static int |
VQ_FMAN |
Constructor and Description |
---|
StaticCodeBook() |
StaticCodeBook(int dim,
int entries,
int[] lengthlist,
int maptype,
int q_min,
int q_delta,
int q_quant,
int q_sequencep,
int[] quantlist,
Object nearest_tree,
Object thresh_tree) |
Modifier and Type | Method and Description |
---|---|
(package private) void |
clear() |
(package private) static long |
float32_pack(float val) |
(package private) static float |
float32_unpack(int val) |
private static int |
ilog(int v) |
(package private) static float |
ldexp(float foo,
int e) |
private int |
maptype1_quantvals() |
(package private) int |
pack(Buffer opb) |
(package private) int |
unpack(Buffer opb) |
(package private) float[] |
unquantize() |
int dim
int entries
int[] lengthlist
int maptype
int q_min
int q_delta
int q_quant
int q_sequencep
int[] quantlist
EncodeAuxNearestMatch nearest_tree
EncodeAuxThreshMatch thresh_tree
static final int VQ_FEXP
static final int VQ_FMAN
static final int VQ_FEXP_BIAS
StaticCodeBook()
StaticCodeBook(int dim, int entries, int[] lengthlist, int maptype, int q_min, int q_delta, int q_quant, int q_sequencep, int[] quantlist, Object nearest_tree, Object thresh_tree)
private int maptype1_quantvals()
void clear()
float[] unquantize()
private static int ilog(int v)
static long float32_pack(float val)
static float float32_unpack(int val)
static float ldexp(float foo, int e)
WebARTS Library Licensed Under the GNU - General Public License. Other Libraries licensed under their respective Open Source Licenses