[HN Gopher] HiPlot: High-dimensional interactive plots made easy ___________________________________________________________________ HiPlot: High-dimensional interactive plots made easy Author : snippyhollow Score : 37 points Date : 2020-02-07 20:45 UTC (2 hours ago) (HTM) web link (ai.facebook.com) (TXT) w3m dump (ai.facebook.com) | keanzu wrote: | We first chose to display only data points obtained after 20 or | more epochs of training. Then, by slicing through the "loss" | axis, we observed that larger learning rates led to better | performance (perplexity). You can reproduce this example here: | | https://facebookresearch.github.io/hiplot/_static/demo/ml1.c... | juliwu wrote: | Does anyone know if this can be integrated with tensorboard. | sillysaurusx wrote: | Actually yeah, I wrote a script which 1. exports data from | tensorboard.dev, then 2. prints it out in csv form that can be | dropped into hiplot. | | It was ok. Kind of lost interest when I saw the actual result. | You can't smooth the data, so often times it's hard to tell | what's going on. | | Here's the awful script. It's specific to my own naming | conventions, so it probably won't work for you. But the same | idea would work: just parse the tensorboard data and spit it | out as csv. | https://gist.github.com/shawwn/b74d6e58da6496e2ade02bab61acc... | | I also ran into a bug where multiple different datapoint types | were getting merged into one. (It wasn't due to the csv code; | the actual CSVs are fine.) I.e. the rows in the csv had a | certain column that had a certain value, but in hiplot that | column was nowhere to be found. | | Here's what it looks like: https://imgur.com/1n1eDXu | | I deployed an example here: https://hiplot-subsim-demo.now.sh | | Notice that the "run" column shows up in the data, but not in | hiplot. | mbostock wrote: | Based on a comment buried in the source, this library seems to be | heavily based on work by Kai Chang: | | http://bl.ocks.org/syntagmatic/3150059 | | It's a shame Kai isn't created in the README, LICENSE, or | announcement. | snippyhollow wrote: | Thanks for the feedback, we'll fix this. | gavinray wrote: | And Kai credits previous work from Jason Davies[0] and Mike | Bostock[1]. Mike Bostock is the creator of D3.js and | ObservableHQ. | | [0] https://bl.ocks.org/jasondavies/1341281 | | [1] https://observablehq.com/@d3/parallel-coordinates | | Edit: Just saw your name. _Holy shit_ , it's Mike Bostock. | | On a side tangent, I find it crazy that the New York Times for | a long period had yourself, Jeremy Ashkenas, and Rich Harris | all on staff. What an all-star team. | kovek wrote: | Mike Bostock (mbostock in this thread), D3.js is awesome! | mstade wrote: | You may already be aware of this, in which case I apologize | for stating the obvious, but Mr. Bostock actually authored | the comment you replied to. :o) | gavinray wrote: | I about jumped out of my chair when I saw the username | after posting | mbostock wrote: | Jeremy's here at Observable, too! | gavinray wrote: | Huge fan of you both. Best wishes, and I get to go home | today and tell the missus I engaged in unknowing dialogue | with Mike Bostock, about Mike Bostock. | rckoepke wrote: | Reminds me of some charts used by chemical engineers in the age | of slide rules. Can anyone help me remember an example? ___________________________________________________________________ (page generated 2020-02-07 23:00 UTC)