[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)