算法艺术创作
algorithmic-art
通过代码和可调参数创作生成艺术与交互式视觉效果。
orange3【设计与创意】Route Orange3 data mining, modeling, visualization, and widget-development workflows across the Orange data/API and Canvas widget surfaces.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this repo skill when a task involves Orange3 / Orange Data Mining: the Orange.data.Table data model, file/SQL ingestion, preprocessing widgets, supervised learners and evaluation, exploratory plots/projections/clustering, or Orange Canvas widget development.
Orange3 combines a Python data-mining library with a Qt Canvas visual-programming application. Start from the user's surface area: API code, GUI widget workflow, .ows Canvas workflow, or widget-framework maintenance.
sub-skills/data-preparation/SKILL.md.Orange.evaluation scoring → use sub-skills/supervised-modeling/SKILL.md.sub-skills/exploration-visualization/SKILL.md.sub-skills/widget-development/SKILL.md.orange-canvas, optional SQL, PyQt/headless, or cross-cutting package issues, read references/troubleshooting.md.references/package-overview.md.Route to this skill when the request mentions any of these signals:
Orange, Orange3, Orange Data Mining, Orange Canvas, orange-canvas, .ows, widgets, widget workflows, or add-ons.Orange.data.Table, Domain, Variable, .tab, OWFile, OWCSVImport, OWSave, OWPreprocess, or OWSql.LogisticRegressionLearner, RandomForestLearner, TreeLearner, KNNLearner, SVMLearner, MeanLearner, ConstantLearner, or Orange.modelling fitters.CrossValidation, TestOnTestData, Test and Score, Predictions, CA, AUC, F1, RMSE, R2, or Results.failed.OWWidget, Input, Output, Setting, ContextSetting, DomainContextHandler, WidgetPreview, WidgetTest, widget discovery, or Canvas workflow loading.For a quick installed-package check, run the bundled helper:
python scripts/orange3_smoke.py --skip-gui
If Qt/PyQt is installed and a headless display is needed:
QT_QPA_PLATFORM=offscreen python scripts/orange3_smoke.py --with-gui
A basic manual import check is:
import Orange
from Orange.data import Table
iris = Table("iris")
print(Orange.__version__, len(iris), iris.domain)
Table/Domain/Variable model as the shared substrate. Even widget tasks usually pass Table, Learner, Model, Results, or DistMatrix objects through signals.widget-development for OWWidget, signals, settings, preview, tests, and Canvas workflows.QT_QPA_PLATFORM=offscreen for headless widget discovery, widget tests, Canvas workflow loads, or catalog/icon rendering.See references/repo-provenance.md for the source commit, dirty-state baseline, package version, and relative evidence paths distilled into this skill.