You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
|`Int`|`number`| 1-4<sup>\*</sup> | A signed integer from `-Number.MAX_SAFE_INTEGER` to `Number.MAX_SAFE_INTEGER`. |
123
+
|`Int8`|`number`| 1 | A signed integer from -128 to 127. |
124
+
|`Int16`|`number`| 2 | A signed integer from -32,768 to 32,767. |
125
+
|`Int32`|`number`| 4 | A signed integer from -2,147,483,648 to 2,147,483,647. |
126
+
|`UInt`|`number`| 1-4<sup>#</sup> | An unsigned integer from 0 to `Number.MAX_SAFE_INTEGER`. |
127
+
|`UInt8`|`number`| 1 | An unsigned integerfrom 0 to 255. |
128
+
|`UInt16`|`number`| 2 | An unsigned integer from 0 to 65,535. |
129
+
|`UInt32`|`number`| 4 | An unsigned integer from 0 to 4,294,967,295. |
130
+
|`Float64`|`number`| 8 | A 64-bit double-precision floating-point number. |
131
+
|`Float32`|`number`| 4 | A 32-bit single-precision floating-point number. |
132
+
|`Float16`|`number`| 2 | A 16-bit half-precision floating-point number.<br/>**Note:** Low precision. Maximum effective range ±65,504. |
133
+
|`BFloat16`|`number`| 2 | A [bfloat16](https://en.wikipedia.org/wiki/Bfloat16_floating-point_format) format 16-bit half-precision floating-point number.<br/>**Note:** Lowest precision. Same effective range as `Float32`. |
134
+
|`Scalar`|`number`| 1 | A signed scalar between -1.00 and 1.00 (two decimal precision). |
135
+
|`UScalar`|`number`| 1 | A scalar between 0.00 and 1.00 (two decimal precision). |
136
+
|`Bool`|`boolean`| 1 | A boolean value. |
137
+
|`Bools`|`boolean[]`| 1<sup>¶</sup> | An array/tuple of boolean values (1 - 28) encoded as a single byte. |
138
+
|`Buffer`|`Uint8Array`| 1<sup>†</sup> + n | An `ArrayBuffer` or `ArrayBufferLike`. |
139
+
|`String`|`string`| 1<sup>†</sup> + n | A string (UTF-8 encoded). |
140
+
|`JSON`|`any`| 1<sup>†</sup> + n | Any JSON encodable value (encoded as a string). |
0 commit comments