Owl

The purpose of the Owl plug-in is to constitute a new data type named Tensor, thanks to which the Grasshopper users will be able to work with so-called "big-data". This will further open up new possibilities to use more sophisticated machine-learning tools, which require big data sets to be effective. 

The core library of the Owl plug-in is open sourced, and provides the developers with methods to read/write and use the Tensor data within the GH (and outside of it).

Additionally the Owl.Accord.GH.gha plug-in is the first extension based on the Owl core, utilizing few of the machine-learning methods sourced from the Accord framework. 

Download at: http://www.food4rhino.com/app/owl

Core libraries, open-sourced: https://github.com/mateuszzwierzycki/Owl

NuGet packages: 

Install-Package Owl.Core

Install-Package Owl.GH.Common 

Some parts of the plug-in depend on the Accord framework: https://github.com/accord-net/framework

Hungarian Algorithm - T-SNE to grid assignment problem

Hi everyone & Mateusz - Owl is brilliant, and thanks for creating it.

I wanted to represent the T-SNE data in grid form, so I've copy-pasted and hooked some things up implemented the Hungarian algorithm by Ivan Jurin to resolve the Assignment problem. For an in-depth explanation, see here. 

The code / component GHX is here: https://github.com/dantaeyoung/GrasshopperArsenal/tree/master/Hunga...

  • up

    Theodoros Galanos

    Awsome, thanks for sharing!

    • up

      Pablogomez

      Hey Dan Taeyoung,

      It looks a very interesting piece of work you've done here but I've been trying to test it and there's a message log with this problem: "unexpected token. It expected "=" in line 42 position 92.

      ¿anybody else with that problem?

      Thanks in advance

      P.S: I attach the image to show the issue