Philippe Rivière
Philippe Rivière
Thanks a lot for the very nice library, which I discovered with distill.pub/2016/misread-tsne/ Here's a list of questions and suggestions: 1. README: I struggled to make the library work because...
I'm not sure it's up to date… and dependabot is trying to kill it. Better to archive it @severo
I don't think we can easily reuse the file uploader from observable. (Would love to be proven wrong.) 
``` const importScript = u => window.location.href.includes(".observableusercontent.com") ? `https://unpkg.com/${u}` : `${window.location.href.replace(/\/[^/]*$/, "")}/${u}.js`; const worker = createWorkerFrom(` // load external scripts importScripts("${importScript("d3@5")}"); importScripts("${importScript("d3-delaunay@5")}"); … `) ```
``` isotype:~ fil$ ls Mars planeteMars.jpg isotype:~ fil$ wetransfer-upload -R Mars Upload file : /Users/fil/Mars/planeteMars.jpg [ ======================================== ] 101.30% isotype:~ fil$ ```
One issue I have with the current layout is that it computes x,y positions in pixels, and I think it would be better to have positions in abstract units (like...
To upgrade d3.timeline.layout to d3.layoutTimeline (what a name ?!) there's very little to do in the code — there's only two scale.linear to change to scaleLinear. It's going to be...
I'm trying to port https://beta.observablehq.com/@fil/tsne-js (made with https://github.com/karpathy/tsnejs) to tfjs-tsne, and I hit two problems: 1. the kNN procedure takes forever 2. then the model doesn't converge to anything meaningful...
[This is far from ready—only sharing for discussion.] This indexes the examples together with the rest of the documentation. An issue is that the results are often too high, so...
https://github.com/observablehq/framework/assets/7001/ff179809-1878-4ec7-a0f4-e24db559a058 closes #657