LunchBox午餐盒插件 中文组件手册

本页按组件真实元数据和内嵌图标生成;说明、分类和端口解释已整理为中文,英文原名保留在副标题和底层信息中,方便和 Grasshopper 搜索对应。

电池总数:23中文分类:2生成时间:2026-05-12 23:25

LunchBox / Machine Learning 20 个电池

Codify Data 图标

Codify Data

Codify Data

01

用于Codify Data相关操作,位于LunchBox/Machine Learning分类。输入:Label、Data、Data Type;输出:Codified Data。

插件:LunchBoxML.gha分类:LunchBox子分类:Machine Learning输入:3输出:1
输入端口
端口类型说明
LabelText输入Label数据,类型为文本。
DataText输入Data数据,类型为文本。
Data TypeTypeData输入Data Type数据,类型为数据。
输出端口
端口类型说明
Codified DataDataGeneric输出Codified Data数据,类型为Generic。
底层信息

原始组件名:Codify Data

底层类型:ProvingGround.MachineLearning.nodeCodifyData

GUID:c35c406f-8f84-4e1c-8993-8fe6b7538c05

Confusion Matrix Properties 图标

Confusion Matrix Properties

Confusion Matrix Properties

02

用于Confusion Matrix Properties相关操作,位于LunchBox/Machine Learning分类。输入:General Confusion Matrix;输出:Accuracy、Error、Precision、Recall。

插件:LunchBoxML.gha分类:LunchBox子分类:Machine Learning输入:1输出:9
输入端口
端口类型说明
General Confusion MatrixConfusion MatrixGeneric输入General Confusion Matrix数据,类型为Generic。
输出端口
端口类型说明
AccuracyNumber输出Accuracy数据,类型为数字。
ErrorNumber输出Error数据,类型为数字。
PrecisionNumber输出Precision数据,类型为数字。
RecallNumber输出Recall数据,类型为数字。
VarianceNumber输出Variance数据,类型为数字。
Chance AgreementNumber输出Chance Agreement数据,类型为数字。
Geometric AgreementNumber输出Geometric Agreement数据,类型为数字。
Cohen's Kappa StatisticKappaNumber输出Cohen's Kappa Statistic数据,类型为数字。
Chi-SquareNumber输出Chi-Square数据,类型为数字。
底层信息

原始组件名:Confusion Matrix Properties

底层类型:ProvingGround.MachineLearning.nodeGCMProperties

GUID:72051c7a-6dd4-41e6-a85b-94e6d57fd250

Gaussian Mixture 图标

Gaussian Mixture

Gaussian Mixture

03

用于Gaussian Mixture相关操作,位于LunchBox/Machine Learning分类。输入:Training Inputs、Components、随机 Seed。

插件:LunchBoxML.gha分类:LunchBox子分类:Machine Learning输入:3输出:0
输入端口
端口类型说明
Training InputsInputsNumber输入Training Inputs数据,类型为数字。
ComponentsInteger输入Components数据,类型为整数。
Random SeedseedInteger输入随机 Seed数据,类型为整数。
输出端口

这个组件没有显式输出端口。

底层信息

原始组件名:Gaussian Mixture

底层类型:ProvingGround.MachineLearning.nodeGaussianMixture

GUID:853076e8-5b04-43cb-b075-c6b469d74da2

Hidden Markov Model 图标

Hidden Markov Model

Hidden Markov Model

04

用于Hidden Markov Model相关操作,位于LunchBox/Machine Learning分类。输入:Training Inputs、Generations、随机 Seed、States。

插件:LunchBoxML.gha分类:LunchBox子分类:Machine Learning输入:4输出:0
输入端口
端口类型说明
Training InputsInputsText输入Training Inputs数据,类型为文本。
GenerationsGenInteger输入Generations数据,类型为整数。
Random SeedSeedInteger输入随机 Seed数据,类型为整数。
StatesInteger输入States数据,类型为整数。
输出端口

这个组件没有显式输出端口。

底层信息

原始组件名:Hidden Markov Model

底层类型:ProvingGround.MachineLearning.nodeHiddenMarkovModel

GUID:cfba1813-ae31-4197-994c-1832d3bef2ac

K-Means Clustering 图标

K-Means Clustering

K-Means Clustering

05

用于K-Means Clustering相关操作,位于LunchBox/Machine Learning分类。输入:Training Inputs、# of Clusters、随机 Seed。

插件:LunchBoxML.gha分类:LunchBox子分类:Machine Learning输入:3输出:0
输入端口
端口类型说明
Training InputsInputsNumber输入Training Inputs数据,类型为数字。
# of ClustersClustersInteger输入# of Clusters数据,类型为整数。
Random SeedseedInteger输入随机 Seed数据,类型为整数。
输出端口

这个组件没有显式输出端口。

底层信息

原始组件名:K-Means Clustering

底层类型:ProvingGround.MachineLearning.nodeKMeansClustering

GUID:9b0ea392-6635-4ece-a3be-ef3365af88e8

Kernel SVM Tester 图标

Kernel SVM Tester

Kernel SVM Tester

06

用于Kernel SVM Tester相关操作,位于LunchBox/Machine Learning分类。输入:Support 向量 Machine、Test Input Data;输出:Classifications、Probabilties。

插件:LunchBoxML.gha分类:LunchBox子分类:Machine Learning输入:2输出:2
输入端口
端口类型说明
Support Vector MachineSVMGeneric输入Support 向量 Machine数据,类型为Generic。
Test Input DataInputGeneric输入Test Input Data数据,类型为Generic。
输出端口
端口类型说明
ClassificationsGeneric输出Classifications数据,类型为Generic。
ProbabiltiesNumber输出Probabilties数据,类型为数字。
底层信息

原始组件名:Kernel SVM Tester

底层类型:ProvingGround.MachineLearning.nodeSVMKernelTester

GUID:6d78b308-bcfd-4821-9365-aea5cfd9178b

Kernel SVM Trainer 图标

Kernel SVM Trainer

Kernel SVM Trainer

07

用于Kernel SVM Trainer相关操作,位于LunchBox/Machine Learning分类。输入:Training Inputs、Training Classifications、Kernel Type、K Folds;输出:Support 向量 Machine、Support Vectors、Confusion Matrix。

插件:LunchBoxML.gha分类:LunchBox子分类:Machine Learning输入:4输出:3
输入端口
端口类型说明
Training InputsInputsGeneric输入Training Inputs数据,类型为Generic。
Training ClassificationsClassificationsGeneric输入Training Classifications数据,类型为Generic。
Kernel TypeKernelData输入Kernel Type数据,类型为数据。
K FoldsInteger输入K Folds数据,类型为整数。
输出端口
端口类型说明
Support Vector MachineSVMGeneric输出Support 向量 Machine数据,类型为Generic。
Support VectorsVectorsNumber输出Support Vectors数据,类型为数字。
Confusion MatrixGeneric输出Confusion Matrix数据,类型为Generic。
底层信息

原始组件名:Kernel SVM Trainer

底层类型:ProvingGround.MachineLearning.nodeSVMKernelTrainer

GUID:6ad70fd1-5b3d-4d50-b4a5-37b9bcd7e24f

Linear Regression 图标

Linear Regression

Linear Regression

08

用于Linear Regression相关操作,位于LunchBox/Machine Learning分类。输入:Test Data、Training Inputs、Training Output、随机 Seed。

插件:LunchBoxML.gha分类:LunchBox子分类:Machine Learning输入:4输出:0
输入端口
端口类型说明
Test DataTestNumber输入Test Data数据,类型为数字。
Training InputsInputsNumber输入Training Inputs数据,类型为数字。
Training OutputOutputNumber输入Training Output数据,类型为数字。
Random SeedseedInteger输入随机 Seed数据,类型为整数。
输出端口

这个组件没有显式输出端口。

底层信息

原始组件名:Linear Regression

底层类型:ProvingGround.MachineLearning.nodeLinearRegression

GUID:97e94daa-7958-489a-aaaa-223c6f76bfc4

Load Model 图标

Load Model

Load Model

09

用于Load Model相关操作,位于LunchBox/Machine Learning分类。输入:文件 路径;输出:Loaded Model。

插件:LunchBoxML.gha分类:LunchBox子分类:Machine Learning输入:1输出:1
输入端口
端口类型说明
File PathText输入文件 路径数据,类型为文本。
输出端口
端口类型说明
Loaded ModelModelGeneric输出Loaded Model数据,类型为Generic。
底层信息

原始组件名:Load Model

底层类型:ProvingGround.MachineLearning.nodeDeserializeModel

GUID:a5446931-9ca9-411f-a41c-fa5e179b26ae

Logistic Regression 图标

Logistic Regression

Logistic Regression

10

用于Logistic Regression相关操作,位于LunchBox/Machine Learning分类。输入:Test Data、Training Inputs、Training Output、Tolerance。

插件:LunchBoxML.gha分类:LunchBox子分类:Machine Learning输入:7输出:0
输入端口
端口类型说明
Test DataTestNumber输入Test Data数据,类型为数字。
Training InputsInputsNumber输入Training Inputs数据,类型为数字。
Training OutputOutputBoolean输入Training Output数据,类型为布尔。
ToleranceTolNumber输入Tolerance数据,类型为数字。
Maximum IterationsMaxIterInteger输入Maximum Iterations数据,类型为整数。
Regularization ValueRegularNumber输入Regularization Value数据,类型为数字。
Random SeedseedInteger输入随机 Seed数据,类型为整数。
输出端口

这个组件没有显式输出端口。

底层信息

原始组件名:Logistic Regression

底层类型:ProvingGround.MachineLearning.nodeLogisticRegression

GUID:c53baefd-7dde-4be7-b89a-4586da0254e7

Multivariate Linear Regression 图标

Multivariate Linear Regression

Multivariate Linear Regression

11

用于Multivariate Linear Regression相关操作,位于LunchBox/Machine Learning分类。输入:Test Data、Inputs、Output、随机 Seed。

插件:LunchBoxML.gha分类:LunchBox子分类:Machine Learning输入:4输出:0
输入端口
端口类型说明
Test DataTestNumber输入Test Data数据,类型为数字。
InputsNumber输入Inputs数据,类型为数字。
OutputNumber输入Output数据,类型为数字。
Random SeedseedInteger输入随机 Seed数据,类型为整数。
输出端口

这个组件没有显式输出端口。

底层信息

原始组件名:Multivariate Linear Regression

底层类型:ProvingGround.MachineLearning.nodeMultivariateLinearRegression

GUID:20388bae-18d1-4a7a-b9bf-0e6fd378e06a

Naive Bayes Classification 图标

Naive Bayes Classification

Naive Bayes Classification

12

用于Naive Bayes Classification相关操作,位于LunchBox/Machine Learning分类。输入:Test Data、Training Data、Input Column names、Output Column Name。

插件:LunchBoxML.gha分类:LunchBox子分类:Machine Learning输入:5输出:0
输入端口
端口类型说明
Test DataTestGeneric输入Test Data数据,类型为Generic。
Training DataDataGeneric输入Training Data数据,类型为Generic。
Input Column namesInNamesGeneric输入Input Column names数据,类型为Generic。
Output Column NameOutNameGeneric输入Output Column Name数据,类型为Generic。
Random SeedseedInteger输入随机 Seed数据,类型为整数。
输出端口

这个组件没有显式输出端口。

底层信息

原始组件名:Naive Bayes Classification

底层类型:ProvingGround.MachineLearning.nodeNaiveBayes

GUID:dc1394a2-cacb-492c-8e2f-13b0dd8f26da

Naive Bayes Classification Tester 图标

Naive Bayes Classification Tester

Naive Bayes Classification Tester

13

用于Naive Bayes Classification Tester相关操作,位于LunchBox/Machine Learning分类。输入:Naive Bayes Classifier、Test Input Data;输出:Classifications、Probabilties。

插件:LunchBoxML.gha分类:LunchBox子分类:Machine Learning输入:2输出:2
输入端口
端口类型说明
Naive Bayes ClassifierClassifierGeneric输入Naive Bayes Classifier数据,类型为Generic。
Test Input DataInputGeneric输入Test Input Data数据,类型为Generic。
输出端口
端口类型说明
ClassificationsGeneric输出Classifications数据,类型为Generic。
ProbabiltiesNumber输出Probabilties数据,类型为数字。
底层信息

原始组件名:Naive Bayes Classification Tester

底层类型:ProvingGround.MachineLearning.nodeNaiveBayesTester

GUID:ebb6bbc8-842e-4948-8bef-6e18b3dc40b1

Naive Bayes Classification Trainer 图标

Naive Bayes Classification Trainer

Naive Bayes Classification Trainer

14

用于Naive Bayes Classification Trainer相关操作,位于LunchBox/Machine Learning分类。输入:Training Inputs、Training Classifications;输出:Trained Naive Bayes Classifier、Confusion Matrix。

插件:LunchBoxML.gha分类:LunchBox子分类:Machine Learning输入:2输出:2
输入端口
端口类型说明
Training InputsInputsGeneric输入Training Inputs数据,类型为Generic。
Training ClassificationsClassificationsGeneric输入Training Classifications数据,类型为Generic。
输出端口
端口类型说明
Trained Naive Bayes ClassifierClassifierGeneric输出Trained Naive Bayes Classifier数据,类型为Generic。
Confusion MatrixGeneric输出Confusion Matrix数据,类型为Generic。
底层信息

原始组件名:Naive Bayes Classification Trainer

底层类型:ProvingGround.MachineLearning.nodeNaiveBayesTrainer

GUID:f568a52c-8793-46e9-a3cc-4d44a52f495b

Neural Network 图标

Neural Network

Neural Network

15

用于Neural Network相关操作,位于LunchBox/Machine Learning分类。输入:Test Data、Traing Inputs、Labels、Hidden Neurons。

插件:LunchBoxML.gha分类:LunchBox子分类:Machine Learning输入:7输出:0
输入端口
端口类型说明
Test DataTestNumber输入Test Data数据,类型为数字。
Traing InputsInputsNumber输入Traing Inputs数据,类型为数字。
LabelsInteger输入Labels数据,类型为整数。
Hidden NeuronsNeuronsInteger输入Hidden Neurons数据,类型为整数。
AlphaNumber输入Alpha数据,类型为数字。
IterationsIterInteger输入Iterations数据,类型为整数。
Random SeedseedInteger输入随机 Seed数据,类型为整数。
输出端口

这个组件没有显式输出端口。

底层信息

原始组件名:Neural Network

底层类型:ProvingGround.MachineLearning.nodeNeuralNetwork

GUID:75157d8d-81a3-44b5-886c-1e157c42216c

Neural Network Loader 图标

Neural Network Loader

Neural Network Loader

16

用于Neural Network Loader相关操作,位于LunchBox/Machine Learning分类。输入:文件 路径;输出:Nueral Network。

插件:LunchBoxML.gha分类:LunchBox子分类:Machine Learning输入:1输出:1
输入端口
端口类型说明
File PathText输入文件 路径数据,类型为文本。
输出端口
端口类型说明
Nueral NetworkNeural NetworkGeneric输出Nueral Network数据,类型为Generic。
底层信息

原始组件名:Neural Network Loader

底层类型:ProvingGround.MachineLearning.nodeNeuralNetworkLoader

GUID:ebaafcaa-8b8d-4991-b7d0-f2e1545501a5

Neural Network Tester 图标

Neural Network Tester

Neural Network Tester

17

用于Neural Network Tester相关操作,位于LunchBox/Machine Learning分类。输入:Trained Neural Network、Test Input Data;输出:Neural Network Output。

插件:LunchBoxML.gha分类:LunchBox子分类:Machine Learning输入:2输出:1
输入端口
端口类型说明
Trained Neural NetworkNeural NetworkGeneric输入Trained Neural Network数据,类型为Generic。
Test Input DataInputNumber输入Test Input Data数据,类型为数字。
输出端口
端口类型说明
Neural Network OutputOutputNumber输出Neural Network Output数据,类型为数字。
底层信息

原始组件名:Neural Network Tester

底层类型:ProvingGround.MachineLearning.nodeNeuralNetworkTesting

GUID:b2417354-3be4-441c-897d-b1f9fc0b71dd

Neural Network Trainer 图标

Neural Network Trainer

Neural Network Trainer

18

用于Neural Network Trainer相关操作,位于LunchBox/Machine Learning分类。输入:Training Inputs、Training Outputs、Hidden Neurons、Learning Algorithm;输出:Trained Nueral Network、Error's Dynamics 。

插件:LunchBoxML.gha分类:LunchBox子分类:Machine Learning输入:7输出:2
输入端口
端口类型说明
Training InputsInputsNumber输入Training Inputs数据,类型为数字。
Training OutputsOutputsNumber输入Training Outputs数据,类型为数字。
Hidden NeuronsInteger输入Hidden Neurons数据,类型为整数。
Learning AlgorithmData输入Learning Algorithm数据,类型为数据。
Activation FunctionData输入Activation Function数据,类型为数据。
AlphaNumber输入Alpha数据,类型为数字。
IterationsInteger输入Iterations数据,类型为整数。
输出端口
端口类型说明
Trained Nueral NetworkNeural NetworkGeneric输出Trained Nueral Network数据,类型为Generic。
Error's Dynamics ErrorNumber输出Error's Dynamics 数据,类型为数字。
底层信息

原始组件名:Neural Network Trainer

底层类型:ProvingGround.MachineLearning.nodeNeuralNetworkTrainer

GUID:cc010201-a5bf-439e-8190-cadb8019b820

Nonlinear Regression 图标

Nonlinear Regression

Nonlinear Regression

19

用于Nonlinear Regression相关操作,位于LunchBox/Machine Learning分类。输入:Test Data、Training Inputs、Training Output、Sigma。

插件:LunchBoxML.gha分类:LunchBox子分类:Machine Learning输入:6输出:0
输入端口
端口类型说明
Test DataTestNumber输入Test Data数据,类型为数字。
Training InputsInputsNumber输入Training Inputs数据,类型为数字。
Training OutputOutputNumber输入Training Output数据,类型为数字。
SigmaInteger输入Sigma数据,类型为整数。
ComplexityComplexNumber输入Complexity数据,类型为数字。
Random SeedSeedInteger输入随机 Seed数据,类型为整数。
输出端口

这个组件没有显式输出端口。

底层信息

原始组件名:Nonlinear Regression

底层类型:ProvingGround.MachineLearning.nodeSeqMinimalRegression

GUID:fd9ab1cd-dff2-48c0-9ac3-6ebe7c24a992

Restricted Boltzmann Machine 图标

Restricted Boltzmann Machine

Restricted Boltzmann Machine

20

用于Restricted Boltzmann Machine相关操作,位于LunchBox/Machine Learning分类。输入:Test Data、Training Inputs、Training Output、Momentum。

插件:LunchBoxML.gha分类:LunchBox子分类:Machine Learning输入:9输出:0
输入端口
端口类型说明
Test DataTestNumber输入Test Data数据,类型为数字。
Training InputsInputsNumber输入Training Inputs数据,类型为数字。
Training OutputOutputNumber输入Training Output数据,类型为数字。
MomentumNumber输入Momentum数据,类型为数字。
Learning RateRateNumber输入Learning Rate数据,类型为数字。
DecayNumber输入Decay数据,类型为数字。
AlphaNumber输入Alpha数据,类型为数字。
IterationsInteger输入Iterations数据,类型为整数。
Random SeedseedInteger输入随机 Seed数据,类型为整数。
输出端口

这个组件没有显式输出端口。

底层信息

原始组件名:Restricted Boltzmann Machine

底层类型:ProvingGround.MachineLearning.nodeRestrictedBoltzmann

GUID:32864682-9c58-4484-b3cf-6d32298295d7

LunchBox / 工具 3 个电池

Create RTree 图标

Create RTree

Create RTree

01

用于Create RTree相关操作,位于LunchBox/工具分类。输入:Input geometry;输出:RTree。

插件:LunchBoxML.gha分类:LunchBox子分类:工具输入:1输出:1
输入端口
端口类型说明
Input geometryGeoGeneric输入Input geometry数据,类型为Generic。
输出端口
端口类型说明
RTreeGeneric输出RTree数据,类型为Generic。
底层信息

原始组件名:Create RTree

底层类型:ProvingGround.MachineLearning.Components.nodeRTreeCreate

GUID:25c345c7-9bd6-471a-974c-8fd901adf4b5

RTree Closest Point 图标

RTree 最近 点

RTree Closest Point

02

用于RTree 最近 点相关操作,位于LunchBox/工具分类。输入:Search Points、RTree;输出:最近 点、最近 Index。

插件:LunchBoxML.gha分类:LunchBox子分类:工具输入:2输出:2
输入端口
端口类型说明
Search PointsSPointsPoint输入Search Points数据,类型为点。
RTreeGeneric输入RTree数据,类型为Generic。
输出端口
端口类型说明
Closest PointCPointPoint输出最近 点数据,类型为点。
Closest IndexIndexInteger输出最近 Index数据,类型为整数。
底层信息

原始组件名:RTree Closest Point

底层类型:ProvingGround.MachineLearning.Components.nodeRTreeClosestPoint

GUID:a5287477-4326-442f-8ab3-904779ec720d

RTree Points in Range 图标

RTree Points in 范围

RTree Points in Range

03

用于RTree Points in 范围相关操作,位于LunchBox/工具分类。输入:Search Points、Search 距离、RTree;输出:Points within 范围、Indices within 范围。

插件:LunchBoxML.gha分类:LunchBox子分类:工具输入:3输出:2
输入端口
端口类型说明
Search PointsSPointsPoint输入Search Points数据,类型为点。
Search DistanceDistanceNumber输入Search 距离数据,类型为数字。
RTreeGeneric输入RTree数据,类型为Generic。
输出端口
端口类型说明
Points within RangeRPointsPoint输出Points within 范围数据,类型为点。
Indices within RangeIndicesInteger输出Indices within 范围数据,类型为整数。
底层信息

原始组件名:RTree Points in Range

底层类型:ProvingGround.MachineLearning.Components.nodeRTreePointsWithinRange

GUID:dbe04b8a-a53f-4eb3-abfb-5866e0bd39d1