Add dependency for updating parameter importance

This commit is contained in:
Cheng Huzi
2021-03-13 14:18:09 -05:00
parent 108c939d73
commit 468bed2898
2 changed files with 4 additions and 4 deletions
@@ -26,15 +26,15 @@ const distributionColors = {
}
export const HyperparameterImportances: FC<{
studyId: number
}> = ({ studyId }) => {
studyId: number, numOfTrials: number
}> = ({ studyId, numOfTrials = 0 }) => {
useEffect(() => {
async function fetchAndPlotParamImportances(studyId: number) {
const paramsImportanceData = await getParamImportances(studyId)
plotParamImportances(paramsImportanceData)
}
fetchAndPlotParamImportances(studyId)
})
}, [numOfTrials])
return <div id={plotDomId} />
}
@@ -202,7 +202,7 @@ export const StudyDetail: FC = () => {
<Grid item xs={6}>
<Card className={classes.card}>
<CardContent>
<HyperparameterImportances studyId={studyIdNumber} />
<HyperparameterImportances studyId={studyIdNumber} numOfTrials={trials.length}/>
</CardContent>
</Card>
</Grid>