The SMC Procedure

PROC SMC Statement

  • PROC SMC options;

The PROC SMC statement invokes the SMC procedure. You must specify the following option:

DATA=CAS-libref.data-table

names the input data table for PROC SMC to use. CAS-libref.data-table is a two-level name, where

CAS-libref

refers to a collection of information that is defined in the LIBNAME statement and includes the caslib, which includes a path to the data, and a session identifier, which defaults to the active session but which can be explicitly defined in the LIBNAME statement. For more information about CAS-libref, see the section Using CAS Sessions and CAS Engine Librefs.

data-table

specifies the name of the input data table.

You can specify the following options:

NPARTICLE=number

specifies the number of particles to use in the EVALUATE, FILTER, FORECAST, LEARN, and SMOOTH statements if their own corresponding option is not specified. By default, NPARTICLE=1000.

SEED=number

specifies a nonnegative integer to use as the seed for generating random number sequences. You can use this option to replicate results from different runs. By default, SEED=1.

Last updated: September 15, 2022