gleam

graphMultiReg

Descripción

Implementa el aprendizaje de múltiples tareas lineal generalizado y resuelve simultáneamente múltiples problemas relacionados de regresión lineal dispersa. Acción GRAPHMULTIREG.

gleam.graphMultiReg <result=results> <status=rc> / attributes={{format="string", formattedLength=integer, label="string", name="variable-name", nfd=integer, nfl=integer}, {...}}, graphOut={caslib="string", compress=TRUE | FALSE, indexVars={"variable-name-1" <, "variable-name-2", ...>}, label="string", lifetime=64-bit-integer, maxMemSize=64-bit-integer, memoryFormat="DVR" | "INHERIT" | "STANDARD", name="table-name", promote=TRUE | FALSE, replace=TRUE | FALSE, replication=integer, tableRedistUpPolicy="DEFER" | "NOREDIST" | "REBALANCE", threadBlockSize=64-bit-integer, timeStamp="string", where={"string-1" <, "string-2", ...>}}, graphTable={caslib="string", computedOnDemand=TRUE | FALSE, computedVars={{format="string", formattedLength=integer, label="string", name="variable-name", nfd=integer, nfl=integer}, {...}}, computedVarsProgram="string", dataSourceOptions={key-1=any-list-or-data-type-1 <, key-2=any-list-or-data-type-2, ...>}, groupBy={{format="string", formattedLength=integer, label="string", name="variable-name", nfd=integer, nfl=integer}, {...}}, groupByMode="NOSORT" | "REDISTRIBUTE", importOptions={fileType="ANY" | "AUDIO" | "AUTO" | "BASESAS" | "CSV" | "DELIMITED" | "DOCUMENT" | "DTA" | "ESP" | "EXCEL" | "FMT" | "HDAT" | "IMAGE" | "JMP" | "LASR" | "PARQUET" | "SOUND" | "SPSS" | "VIDEO" | "XLS", fileType-specific-parameters}, name="table-name", orderBy={{format="string", formattedLength=integer, label="string", name="variable-name", nfd=integer, nfl=integer}, {...}}, singlePass=TRUE | FALSE, vars={{format="string", formattedLength=integer, label="string", name="variable-name", nfd=integer, nfl=integer}, {...}}, where="where-expression", whereTable={casLib="string", dataSourceOptions={adls_noreq-parameters | bigquery-parameters | cas_noreq-parameters | clouddex-parameters | db2-parameters | dnfs-parameters | esp-parameters | fedsvr-parameters | gcs_noreq-parameters | hadoop-parameters | hana-parameters | impala-parameters | informix-parameters | jdbc-parameters | mongodb-parameters | mysql-parameters | odbc-parameters | oracle-parameters | path-parameters | postgres-parameters | redshift-parameters | s3-parameters | sapiq-parameters | sforce-parameters | singlestore_standard-parameters | snowflake-parameters | spark-parameters | spde-parameters | sqlserver-parameters | ss_noreq-parameters | teradata-parameters | vertica-parameters | yellowbrick-parameters}, importOptions={fileType="ANY" | "AUDIO" | "AUTO" | "BASESAS" | "CSV" | "DELIMITED" | "DOCUMENT" | "DTA" | "ESP" | "EXCEL" | "FMT" | "HDAT" | "IMAGE" | "JMP" | "LASR" | "PARQUET" | "SOUND" | "SPSS" | "VIDEO" | "XLS", fileType-specific-parameters}, name="table-name", vars={{format="string", formattedLength=integer, label="string", name="variable-name", nfd=integer, nfl=integer}, {...}}, where="where-expression"}}, graphType="CLUSTER" | "CUSTOM" | "FUSE" | "INDEP", inputs={{format="string", formattedLength=integer, label="string", name="variable-name", nfd=integer, nfl=integer}, {...}}, maxIters=64-bit-integer, modelId="string", modelOut={caslib="string", compress=TRUE | FALSE, indexVars={"variable-name-1" <, "variable-name-2", ...>}, label="string", lifetime=64-bit-integer, maxMemSize=64-bit-integer, memoryFormat="DVR" | "INHERIT" | "STANDARD", name="table-name", promote=TRUE | FALSE, replace=TRUE | FALSE, replication=integer, tableRedistUpPolicy="DEFER" | "NOREDIST" | "REBALANCE", threadBlockSize=64-bit-integer, timeStamp="string", where={"string-1" <, "string-2", ...>}}, output={casOut={caslib="string", compress=TRUE | FALSE, indexVars={"variable-name-1" <, "variable-name-2", ...>}, label="string", lifetime=64-bit-integer, maxMemSize=64-bit-integer, memoryFormat="DVR" | "INHERIT" | "STANDARD", name="table-name", onDemand=TRUE | FALSE, promote=TRUE | FALSE, replace=TRUE | FALSE, replication=integer, tableRedistUpPolicy="DEFER" | "NOREDIST" | "REBALANCE", threadBlockSize=64-bit-integer, timeStamp="string", where={"string-1" <, "string-2", ...>}}, copyVars="ALL" | "ALL_MODEL" | "ALL_NUMERIC" | {"variable-name-1" <, "variable-name-2", ...>}}, outputTables={groupByVarsRaw=TRUE | FALSE, includeAll=TRUE | FALSE, names={"string-1" <, "string-2", ...>} | {key-1={casouttable-1} <, key-2={casouttable-2}, ...>}, repeated=TRUE | FALSE, replace=TRUE | FALSE}, regL1=double, regL2=double, saveState={caslib="string", compress=TRUE | FALSE, indexVars={"variable-name-1" <, "variable-name-2", ...>}, label="string", lifetime=64-bit-integer, maxMemSize=64-bit-integer, memoryFormat="DVR" | "INHERIT" | "STANDARD", name="table-name", promote=TRUE | FALSE, replace=TRUE | FALSE, replication=integer, tableRedistUpPolicy="DEFER" | "NOREDIST" | "REBALANCE", threadBlockSize=64-bit-integer, timeStamp="string", where={"string-1" <, "string-2", ...>}}, seed=double, table={caslib="string", computedOnDemand=TRUE | FALSE, computedVars={{format="string", formattedLength=integer, label="string", name="variable-name", nfd=integer, nfl=integer}, {...}}, computedVarsProgram="string", dataSourceOptions={key-1=any-list-or-data-type-1 <, key-2=any-list-or-data-type-2, ...>}, groupBy={{format="string", formattedLength=integer, label="string", name="variable-name", nfd=integer, nfl=integer}, {...}}, groupByMode="NOSORT" | "REDISTRIBUTE", importOptions={fileType="ANY" | "AUDIO" | "AUTO" | "BASESAS" | "CSV" | "DELIMITED" | "DOCUMENT" | "DTA" | "ESP" | "EXCEL" | "FMT" | "HDAT" | "IMAGE" | "JMP" | "LASR" | "PARQUET" | "SOUND" | "SPSS" | "VIDEO" | "XLS", fileType-specific-parameters}, name="table-name", orderBy={{format="string", formattedLength=integer, label="string", name="variable-name", nfd=integer, nfl=integer}, {...}}, singlePass=TRUE | FALSE, vars={{format="string", formattedLength=integer, label="string", name="variable-name", nfd=integer, nfl=integer}, {...}}, where="where-expression", whereTable={casLib="string", dataSourceOptions={adls_noreq-parameters | bigquery-parameters | cas_noreq-parameters | clouddex-parameters | db2-parameters | dnfs-parameters | esp-parameters | fedsvr-parameters | gcs_noreq-parameters | hadoop-parameters | hana-parameters | impala-parameters | informix-parameters | jdbc-parameters | mongodb-parameters | mysql-parameters | odbc-parameters | oracle-parameters | path-parameters | postgres-parameters | redshift-parameters | s3-parameters | sapiq-parameters | sforce-parameters | singlestore_standard-parameters | snowflake-parameters | spark-parameters | spde-parameters | sqlserver-parameters | ss_noreq-parameters | teradata-parameters | vertica-parameters | yellowbrick-parameters}, importOptions={fileType="ANY" | "AUDIO" | "AUTO" | "BASESAS" | "CSV" | "DELIMITED" | "DOCUMENT" | "DTA" | "ESP" | "EXCEL" | "FMT" | "HDAT" | "IMAGE" | "JMP" | "LASR" | "PARQUET" | "SOUND" | "SPSS" | "VIDEO" | "XLS", fileType-specific-parameters}, name="table-name", vars={{format="string", formattedLength=integer, label="string", name="variable-name", nfd=integer, nfl=integer}, {...}}, where="where-expression"}}, targets={"variable-name-1" <, "variable-name-2", ...>}, tolerance=double;
Parámetros
ParámetroDescripción
attributesEspecifica los atributos de la variable. Para obtener más información sobre cómo especificar el parámetro de atributos, consulte el parámetro común casinvardesc (Apéndice A: Parámetros comunes).
graphOutEspecifica la tabla de gráficos de salida en la que guardar la tabla de gráficos. Para obtener más información sobre cómo especificar el parámetro graphOut, consulte el parámetro común casouttable (Formulario 1) (Apéndice A: Parámetros comunes).
graphTableEspecifica la tabla de gráficos que el usuario define. La primera columna de la tabla de gráficos debe contener la variable de ID de fila. La tabla de gráficos también debe incluir todas las variables objetivo que especifique en la lista de objetivos. Para obtener más información sobre cómo especificar el parámetro graphTable, consulte el parámetro común castable (Formulario 1) (Apéndice A: Parámetros comunes).
graphTypeEspecifica el tipo de tabla de gráficos. Por defecto: CLUSTER. CLUSTER: Utiliza una tabla de gráficos de clúster, en la que todas las tareas están conectadas. CUSTOM: Utiliza una tabla de gráficos personalizada que el usuario especifica. FUSE: Utiliza una tabla de gráficos fusionados, en la que cada tarea está conectada a la siguiente tarea en la lista de objetivos. INDEP: Utiliza una tabla de gráficos independiente, en la que todas las tareas son independientes entre sí.
inputsEspecifica las variables a utilizar en el entrenamiento. Para obtener más información sobre cómo especificar el parámetro de entradas, consulte el parámetro común casinvardesc (Apéndice A: Parámetros comunes).
maxItersEspecifica el número máximo de iteraciones. Por defecto: 100.
modelIdEspecifica el nombre de la variable de ID del modelo.
modelOutEspecifica la tabla de datos de salida en la que guardar los pesos estimados de la regresión de múltiples tareas. Para obtener más información sobre cómo especificar el parámetro modelOut, consulte el parámetro común casouttable (Formulario 1) (Apéndice A: Parámetros comunes).
outputEspecifica la tabla de datos de salida en la que guardar las observaciones puntuadas. Para obtener más información sobre cómo especificar el parámetro de salida, consulte el parámetro común outputStatement (Apéndice A: Parámetros comunes).
outputTablesEnumera los nombres de las tablas de resultados que se guardarán como tablas CAS en el servidor. Para obtener más información sobre cómo especificar el parámetro outputTables, consulte el parámetro común outputTables (Apéndice A: Parámetros comunes).
regL1Especifica el peso de penalización L1 (LASSO). Por defecto: 0.01.
regL2Especifica el peso de penalización de gráficos L2. Por defecto: 0.01.
saveStateEspecifica la tabla de datos de salida en la que guardar el estado del modelo de aprendizaje de múltiples tareas para futuras puntuaciones. Para obtener más información sobre cómo especificar el parámetro saveState, consulte el parámetro común casouttable (Formulario 1) (Apéndice A: Parámetros comunes).
seedEspecifica la semilla a utilizar para la generación de números pseudoaleatorios. Por defecto: 0.
tableEspecifica la configuración de una tabla de entrada. La tabla debe incluir una variable llamada ID como variable de ID de fila. Para obtener más información sobre cómo especificar el parámetro de tabla, consulte el parámetro común castable (Formulario 1) (Apéndice A: Parámetros comunes).
targetsEspecifica las variables objetivo.
toleranceEspecifica la tolerancia de optimización (diferencia L2 absoluta de la solución) como criterio de parada. Por defecto: 1E-06.

Ejemplos

La documentación HTML proporcionada no contiene ejemplos simples para esta acción.

Código SAS® / CAS Código en espera de validación por la comunidad
¡Copiado!

La documentación HTML proporcionada no contiene ejemplos detallados para esta acción.

Código SAS® / CAS Código en espera de validación por la comunidad
¡Copiado!

FAQ

atributos={{casinvardesc-1} <, {casinvardesc-2}, ...>}
graphOut={casouttable}
graphTable={castable}
graphType="CLUSTER" | "CUSTOM" | "FUSE" | "INDEP"
CLUSTER
CUSTOM
FUSE
INDEP
inputs={{casinvardesc-1} <, {casinvardesc-2}, ...>}
maxIters=64-bit-integer
modelId="string"
modelOut={casouttable}
output={outputStatement}
outputTables={outputTables}
regL1=double
regL2=double
saveState={casouttable}
seed=double
* table={castable}
* targets={\"variable-name-1\" <, \"variable-name-2\", ...>}
tolerance=double
* targets={\"variable-name-1\" <, \"variable-name-2\", ...>}
* targets={\"variable-name-1\" <, \"variable-name-2\", ...>}
* targets={\"variable-name-1\" <, \"variable-name-2\", ...>}
* targets={\"variable-name-1\" <, \"variable-name-2\", ...>}
* targets={\"variable-name-1\" <, \"variable-name-2\", ...>}