#include "BNMain.h"
Gráfico de dependência de inclusões para bayesball.h:
Este grafo mostra quais arquivos estão direta ou indiretamente relacionados com este arquivo:
Vá para o código-fonte deste arquivo.
Funções | |
int * | doBayesBall (int *nxr, int nxq, int *xq, int nxe, int *xe, BayesNet *bayesnet) |
Determina o conjunto de variáveis relevante para uma query na BN. Onde uma query é a inferência sobre a BN para um determinado estado das variáveis. |
Definição no arquivo bayesball.h.
int* doBayesBall | ( | int * | nxr, | |
int | nxq, | |||
int * | xq, | |||
int | nxe, | |||
int * | xe, | |||
BayesNet * | bayesnet | |||
) |
Determina o conjunto de variáveis relevante para uma query na BN. Onde uma query é a inferência sobre a BN para um determinado estado das variáveis.
[out] | nxr | Ponteiro para um inteiro que irá armazenar o tamanho do array de inteiros que a função retorna. |
[in] | nxq | Número de variáveis questionadas (Query Variables). |
[in] | xq | Array com os ids das variáveis questionadas (Query Variables). |
[in] | nxe | Número de variáveis que compõe a evidência (Evidence), ou seja, as variáveis observadas. O estado da variável esta em outra estrutura denominada finding. |
[in] | xe | Array com os ids das variáveis observadas. |
[in] | bayesnet | BN da qual se deseja obter as variáveis requisitadas para a inferência. |