Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/vvvv/VL.RunwayML
https://github.com/vvvv/VL.RunwayML
Last synced: 5 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/vvvv/VL.RunwayML
- Owner: vvvv
- License: lgpl-2.1
- Created: 2020-08-25T15:06:39.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2023-11-02T08:30:20.000Z (over 1 year ago)
- Last Synced: 2025-02-05T15:13:30.567Z (7 days ago)
- Language: C#
- Size: 386 KB
- Stars: 14
- Watchers: 10
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-vl - VL.RunwayML - Use RunwayML models as nodes in VL (Libraries / Machine Learning)
README
# VL.RunwayML
Use [RunwayML](http://runwayml.com) models as nodes in VL.Try it with vvvv, the visual live-programming environment for .NET
Download: http://visualprogramming.net## Deprecation notice
On Nov. 1, 2023, Runway announced that ML Lab, the feature upon which this plugin depends, [will shut down at the end of this month](https://help.runwayml.com/hc/en-us/articles/22125973740691-Sunset-Notification-ML-Lab). As a consequence, this plugin will cease to function after that time.## Using the library
Requires:
- vvvv gamma 2020.2.0 or later.
- A login to RunwayML and access to the [ML Lab](https://app.runwayml.com/models).In order to use this library with VL you have to install the nuget that is available via nuget.org. For information on how to use nugets with VL, see [Managing Nugets]([https://thegraybook.vvvv.org/reference/libraries/dependencies.html#manage-nugets](https://thegraybook.vvvv.org/reference/hde/managing-nugets.html)) in the VL documentation. As described there you go to the commandline and then type:
nuget install VL.RunwayML -pre
Once the VL.RunwayML nuget is installed and referenced in your VL document you'll see the category "RunwayML" under "ML" in the nodebrowser.
Next to your .vl document put two files:
\runway\hosted-models.txt
\runway\local-models.txtIn `hosted-models.txt` you can define multiple [hosted models](http://web.archive.org/web/20230327124349/https://help.runwayml.com/hc/en-us/articles/4402110855571-Hosted-Models). one per line (model name, url, token), like:
runway/DenseDepth, https://densedepth-636803eb.hosted-models.runwayml.cloud/v1/, 000000000000==
In `local-models.txt` you can define multiple models that you run via the locally installed RunwayML application. on per line (model name, url), like:
PoseNet, http://localhost:8000
Both local and hosted models will then be available as nodes in the `ML.RunwayML` category.
Demos are available via the Help Browser!