Sort map before serializing it
This commit is contained in:
parent
d333176f5a
commit
b2b2424f09
@ -3206,8 +3206,11 @@ StatusOr<HloInstruction::FusionKind> StringToFusionKind(
|
|||||||
|
|
||||||
string FrontendAttributesToString(
|
string FrontendAttributesToString(
|
||||||
const FrontendAttributes& frontend_attributes) {
|
const FrontendAttributes& frontend_attributes) {
|
||||||
return absl::StrFormat("{%s}", absl::StrJoin(frontend_attributes.map(), ",",
|
std::vector<std::pair<string, string>> sorted_attributes(
|
||||||
absl::PairFormatter("=")));
|
frontend_attributes.map().begin(), frontend_attributes.map().end());
|
||||||
|
std::sort(sorted_attributes.begin(), sorted_attributes.end());
|
||||||
|
return absl::StrFormat(
|
||||||
|
"{%s}", absl::StrJoin(sorted_attributes, ",", absl::PairFormatter("=")));
|
||||||
}
|
}
|
||||||
|
|
||||||
string PaddingConfigToString(const PaddingConfig& padding) {
|
string PaddingConfigToString(const PaddingConfig& padding) {
|
||||||
|
Loading…
Reference in New Issue
Block a user