@Experimental public class RawVector extends java.lang.Object
| Constructor and Description |
|---|
RawVector(java.lang.String quantizationType,
byte[] rawData,
java.lang.Double norm,
java.lang.Double quantizationRange)
Constructor for RAW VEMB results.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o) |
java.lang.Double |
getNorm()
Get the L2 norm.
|
java.lang.Double |
getQuantizationRange()
Get the quantization range (for q8 quantization).
|
java.lang.String |
getQuantizationType()
Get the quantization type.
|
byte[] |
getRawData()
Get the raw vector data.
|
int |
hashCode() |
java.lang.String |
toString() |
public RawVector(java.lang.String quantizationType,
byte[] rawData,
java.lang.Double norm,
java.lang.Double quantizationRange)
quantizationType - the quantization type (fp32, bin, or q8)rawData - the raw vector data blobnorm - the L2 norm of the vector before normalizationquantizationRange - the quantization range (only for q8, null otherwise)public java.lang.String getQuantizationType()
public byte[] getRawData()
public java.lang.Double getNorm()
public java.lang.Double getQuantizationRange()
public java.lang.String toString()
toString in class java.lang.Objectpublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.ObjectCopyright © 2025. All rights reserved.