java.lang.Object
uk.ac.manchester.tornado.api.types.vectors.Float16
- All Implemented Interfaces:
Serializable,PrimitiveStorage<FloatBuffer>,TornadoVectorsInterface<FloatBuffer>
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Float16static Float16static Float16static Float16asBuffer()static Float16static Float16static Float16static Float16static floatfloatget(int index) longfloatgetS0()floatgetS1()floatgetS10()floatgetS11()floatgetS12()floatgetS13()floatgetS14()floatgetS15()floatgetS2()floatgetS3()floatgetS4()floatgetS5()floatgetS6()floatgetS7()floatgetS8()floatgetS9()voidloadFromBuffer(FloatBuffer buffer) static floatstatic Float16static Float16static Float16static floatstatic Float16static Float16static Float16static Float16static Float16static Float16static Float16voidset(int index, float value) voidvoidsetS0(float value) voidsetS1(float value) voidsetS10(float value) voidsetS11(float value) voidsetS12(float value) voidsetS14(float value) voidsetS15(float value) voidsetS2(float value) voidsetS3(float value) voidsetS4(float value) voidsetS5(float value) voidsetS6(float value) voidsetS7(float value) voidsetS8(float value) voidsetS9(float value) intsize()static Float16static Float16static Float16static Float16float[]toArray()toString()
-
Field Details
-
TYPE
-
-
Constructor Details
-
Float16
public Float16() -
Float16
public Float16(float s0, float s1, float s2, float s3, float s4, float s5, float s6, float s7, float s8, float s9, float s10, float s11, float s12, float s13, float s14, float s15)
-
-
Method Details
-
add
-
add
-
add
-
add
-
sub
-
sub
-
sub
-
sub
-
div
-
div
-
div
-
div
-
mult
-
mult
-
mult
-
mult
-
min
-
min
-
min
-
min
-
max
-
max
-
max
-
max
-
dot
-
getS0
public float getS0() -
setS0
public void setS0(float value) -
getS1
public float getS1() -
setS1
public void setS1(float value) -
getS2
public float getS2() -
setS2
public void setS2(float value) -
getS3
public float getS3() -
setS3
public void setS3(float value) -
getS4
public float getS4() -
setS4
public void setS4(float value) -
getS5
public float getS5() -
setS5
public void setS5(float value) -
getS6
public float getS6() -
setS6
public void setS6(float value) -
getS7
public float getS7() -
setS7
public void setS7(float value) -
getS8
public float getS8() -
setS8
public void setS8(float value) -
getS9
public float getS9() -
setS9
public void setS9(float value) -
getS10
public float getS10() -
setS10
public void setS10(float value) -
getS11
public float getS11() -
setS11
public void setS11(float value) -
getS12
public float getS12() -
setS12
public void setS12(float value) -
getS13
public float getS13() -
getS14
public float getS14() -
setS14
public void setS14(float value) -
getS15
public float getS15() -
setS15
public void setS15(float value) -
get
public float get(int index) -
set
public void set(int index, float value) -
set
-
toString
-
toString
-
loadFromBuffer
- Specified by:
loadFromBufferin interfacePrimitiveStorage<FloatBuffer>
-
asBuffer
- Specified by:
asBufferin interfacePrimitiveStorage<FloatBuffer>
-
size
public int size()- Specified by:
sizein interfacePrimitiveStorage<FloatBuffer>
-
toArray
public float[] toArray() -
getNumBytes
public long getNumBytes()- Specified by:
getNumBytesin interfaceTornadoVectorsInterface<FloatBuffer>
-