diff --git a/src/TensorFlowNET.Keras/Saving/hdf5_format.cs b/src/TensorFlowNET.Keras/Saving/hdf5_format.cs index 04990c55..c7abc046 100644 --- a/src/TensorFlowNET.Keras/Saving/hdf5_format.cs +++ b/src/TensorFlowNET.Keras/Saving/hdf5_format.cs @@ -140,7 +140,7 @@ namespace Tensorflow.Keras.Saving if (get_Name.IndexOf("/") > 1) { get_Name = get_Name.Split('/')[1]; } - (bool success, Array result) = Hdf5.ReadDataset(g, get_Name); + (bool success, Array result) = Hdf5.ReadDataset(g, get_Name, alternativeName: i_); if (success) weight_values.Add(np.array(result)); } @@ -276,13 +276,13 @@ namespace Tensorflow.Keras.Saving Hdf5.WriteDatasetFromArray(f, name, data.numpy().ToMuliDimArray()); break; case TF_DataType.TF_DOUBLE: - Hdf5.WriteDatasetFromArray(f, name, data.numpy().ToMuliDimArray()); + Hdf5.WriteDatasetFromArray(f, name, data.numpy().ToMuliDimArray()); break; case TF_DataType.TF_INT32: - Hdf5.WriteDatasetFromArray(f, name, data.numpy().ToMuliDimArray()); + Hdf5.WriteDatasetFromArray(f, name, data.numpy().ToMuliDimArray()); break; case TF_DataType.TF_INT64: - Hdf5.WriteDatasetFromArray(f, name, data.numpy().ToMuliDimArray()); + Hdf5.WriteDatasetFromArray(f, name, data.numpy().ToMuliDimArray()); break; default: Hdf5.WriteDatasetFromArray(f, name, data.numpy().ToMuliDimArray());