LynxKite v4.0.0 Release Notes
Release Date: 2020-06-22 // almost 4 years ago-
We've open-sourced LynxKite!
We took this opportunity to make many changes that break compatibility with the LynxKite 3.x series.
We can help migrate existing workspaces to LynxKite 4.0 if necessary.- Replaced the separate
Long
,Int
,Double
attribute types withnumber
. - Instead of the
(Double, Double)
attribute type, 2D positions are now represented as
๐Vector[number]
. This type is widely supported and more flexible.
Use "Bundle vertex attributes into a Vector" instead of "Convert vertex attributes to
position" , which is now gone. - ๐ Renamed "scalars" to "graph attributes". Renamed "projects" to "graphs". These mysterious names
were largely used for historical reasons. - Removed "Predict with a graph neural network" operation.
(It was an early prototype, long since succeeded by the "Predict with GCN" box.) - Removed "Predict attribute by viral modeling" box. It is more flexible to do the same
thing through a series of more elemental boxes.
A built-in box ("Predict from communities") has been added to serve as a starting point. - Made it easier to use graph convolutional boxes: added "Bundle vertex attributes into a Vector"
and "One-hot encode attribute" boxes. - Replaced the "Reduce vertex attributes to two dimensions" and "Embed with t-SNE" boxes with
the new "Reduce attribute dimensions" box which offers both PCA and t-SNE. - "Compute in Python" boxes now support
Vector[Double]
attributes. - "Create Graph in Python" box added.
- Inputs and outputs for "Compute in Python" can now be inferred from the code.
๐ See our changelog for release notes for older releases.
- Replaced the separate