Parâmetros de fluxo e supernó
Parâmetros são variáveis definidas pelo usuário que são salvas e persistidas com o fluxo atual ou SuperNode. Os parâmetros geralmente são usados no script para controlar o comportamento do script e podem ser acessados a partir da interface com o usuário também.
É possível definir parâmetros para uso em expressões do CLEM e em scripts. Os parâmetros definidos nas propriedades de fluxo estão disponíveis para todos os nós no fluxo. Esta disponibilidade de parâmetros os distingue de variáveis de script locais, que podem ser usadas apenas no script no qual eles são declarados.
Se você salvar um fluxo, quaisquer parâmetros configurados para esse fluxo também serão salvos.
É possível configurar parâmetros de fluxo em um script de fluxo ou nas propriedades de fluxo Para obter mais informações sobre como configurar propriedades de fluxo, consulte Configurando propriedades para fluxos
Parâmetros em expressões CLEM
Os parâmetros são representados nas expressões do CLEM por $P-pname, em que pname é o nome do parâmetro. Quando usado em expressões CLEM, os parâmetros devem ser colocados entre aspas simples, por exemplo, '$P-scale'
Parâmetros em script.
É possível fornecer informações para campos e valores usando um parâmetro para que não seja necessário codificar permanentemente os valores no script Por exemplo, é possível criar um parâmetro minvalue e, em seguida, é possível usar esse parâmetro para diferentes operações no fluxo atual, como selecionar registros superiores ou inferiores a esse limite. E é possível alterar o valor para o limite conforme necessário.
Parâmetros em SuperNodes
Quaisquer parâmetros configurados para um SuperNode estarão disponíveis quando você construir expressões CLEM nesse SuperNode ou quaisquer nós aninhados. Os parâmetros configurados para um SuperNode não estão disponíveis fora do SuperNode
É possível usar parâmetros para gerenciar as configurações para nós em um SuperNode. Esse método economiza tempo, pois não é necessário configurar nós diretamente. Por exemplo, você deseja treinar um nó Rede neural dentro de um SuperNode para um tempo específico usando uma amostra aleatória dos dados disponíveis em um nó Amostra . É possível usar parâmetros para especificar valores para o período de tempo e a amostra de porcentagem.. É possível customizar as propriedades para os nós para que a configuração Amostra seja % aleatória no nó Amostra e a configuração Regras de parada seja Usar tempo máximo de treinamento no nó Rede neural . Em seguida, você pode criar parâmetros para o SuperNode, como Train.time e Sample.random, para acessar as propriedades do nó e especificar valores. Depois de definir esses parâmetros, é possível modificar facilmente valores para essas configurações nos dois nós configurando os valores para os parâmetros no SuperNode.