@@ -189,7 +189,10 @@ public static string as_numpy_name(this TF_DataType type)
189189 {
190190 TF_DataType . TF_STRING => "string" ,
191191 TF_DataType . TF_UINT8 => "uint8" ,
192+ TF_DataType . TF_INT8 => "int8" ,
193+ TF_DataType . TF_UINT32 => "uint32" ,
192194 TF_DataType . TF_INT32 => "int32" ,
195+ TF_DataType . TF_UINT64 => "uint64" ,
193196 TF_DataType . TF_INT64 => "int64" ,
194197 TF_DataType . TF_FLOAT => "float32" ,
195198 TF_DataType . TF_DOUBLE => "float64" ,
@@ -204,9 +207,12 @@ public static int get_datatype_size(this TF_DataType type)
204207 {
205208 TF_DataType . TF_BOOL => sizeof ( bool ) ,
206209 TF_DataType . TF_UINT8 => sizeof ( byte ) ,
207- TF_DataType . TF_INT8 => sizeof ( byte ) ,
210+ TF_DataType . TF_INT8 => sizeof ( sbyte ) ,
211+ TF_DataType . TF_UINT16 => sizeof ( ushort ) ,
208212 TF_DataType . TF_INT16 => sizeof ( short ) ,
213+ TF_DataType . TF_UINT32 => sizeof ( uint ) ,
209214 TF_DataType . TF_INT32 => sizeof ( int ) ,
215+ TF_DataType . TF_UINT64 => sizeof ( ulong ) ,
210216 TF_DataType . TF_INT64 => sizeof ( long ) ,
211217 TF_DataType . TF_FLOAT => sizeof ( float ) ,
212218 TF_DataType . TF_DOUBLE => sizeof ( double ) ,
0 commit comments