Skip to content
 
 

Repository files navigation

Ryven Machine Learning Package

This fork implements a few machine learning algorithms using Scikit-Learn

Full list of implemented nodes here

Kaggle Titanic competition solved with this fork of Ryven here

Continuing is the original readme:


A simple flow-based visual scripting runtime environment for Python

Ey, what's up! Please visit the website

Basic Requirements

  • Python 3 (3.8+ recommended)
  • PySide2 (2.14+ recommended)

Installation

  • please use the lastest release
  • a complete requirements file is in the root folder
  • If you experiment a lot, you maybe should set up a virtual env, like this (Windows example):
<open cmd>
cd <to your Ryven folder (the outer one)>
python -m venv venv
venv/Scripts/activate
pip install -r requirements.txt

Ideas and TODOs

  • advanced source code editor widget, with syntax highlighting and autocomplete for Ryven, the NodeManager and an intuitive code node (where one can just program the node inside the editor by writing the code into the widget)
  • visual content: logos and splash screen
  • a visually appealing Jupyter integration (the native Jupyter QtConsole I didn't like in terms of appearence and functionality)

About

Flow-based visual scripting for Python including a machine learning package

Resources

Contributing

Stars

18 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages