From 910b850922293c7d7f09e11c1e776e491d63b05f Mon Sep 17 00:00:00 2001 From: Xavier Fernandes Date: Wed, 26 May 2021 17:21:53 -0700 Subject: [PATCH] Some tweaks ahead of the demo Fix the random seed so that we get consistent results that are reproducable. Hide the ascending / descending buttons if sort is set to none. After generating a bunch of text, reset the dropdowns state. --- frontend/components/TextGenerationResults.tsx | 31 +++++++++++++------ transformerviz/helpers/utils.py | 7 +++++ transformerviz/server.py | 3 ++ 3 files changed, 32 insertions(+), 9 deletions(-) diff --git a/frontend/components/TextGenerationResults.tsx b/frontend/components/TextGenerationResults.tsx index 2e05b6a..aadfd37 100644 --- a/frontend/components/TextGenerationResults.tsx +++ b/frontend/components/TextGenerationResults.tsx @@ -34,7 +34,10 @@ class TextGenerationResults extends React.Component result).sort((resultA, resultB) => { if (resultA[scoreLabel] < resultB[scoreLabel]) { - return -1; + return 1; } else if (resultA[scoreLabel] == resultB[scoreLabel]) { return 0; } else { - return 1; + return -1; } }); @@ -62,11 +65,11 @@ class TextGenerationResults extends React.Component result).sort((resultA, resultB) => { if (resultA[scoreLabel] < resultB[scoreLabel]) { - return 1; + return -1; } else if (resultA[scoreLabel] == resultB[scoreLabel]) { return 0; } else { - return -1; + return 1; } }); @@ -150,15 +153,25 @@ class TextGenerationResults extends React.Component { + if (this.state.sortByLabel != "none") { + return ( +
+ + +
+ ); + } + + return (); + } + return (

Generated Results

-
- - -
+ {getAscendingDescendingButtons()}