public override int GetHashCode() { int hash = 1; if (ModelCheckpointPath.Length != 0) { hash ^= ModelCheckpointPath.GetHashCode(); } hash ^= embeddings_.GetHashCode(); if (ModelCheckpointDir.Length != 0) { hash ^= ModelCheckpointDir.GetHashCode(); } if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } return(hash); }
public override int GetHashCode() { int hash = 1; if (ModelCheckpointPath.Length != 0) { hash ^= ModelCheckpointPath.GetHashCode(); } hash ^= allModelCheckpointPaths_.GetHashCode(); hash ^= allModelCheckpointTimestamps_.GetHashCode(); if (LastPreservedTimestamp != 0D) { hash ^= pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.GetHashCode(LastPreservedTimestamp); } if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } return(hash); }