# Variables genéricas a nivel de vista

Estas variables se utilizan con cualquier vista, independientemente de la herramienta de ViDi.

Variable a nivel de vista | Tipo de datos | Descripción
--- | --- | ---
new | Booleano | Devuelve todas las vistas que se han añadido desde el último entrenamiento.
anomalous | Booleano | Devuelve muestras en las que las características del plano de la imagen no coinciden con la configuración de la herramienta.
all | Booleano | Devuelve todas las vistas de la base de datos.
processed | Booleano | Devuelve vistas con las marcas que se generaron desde el último entrenamiento.
masked | Booleano | Devuelve todas las vistas que contienen una máscara.
invalid | Booleano | Devuelve todas las vistas que contienen etiquetas no válidas, como por ejemplo, características vacías de la herramienta de localización azul o regiones superpuestas de la herramienta de análisis roja.
trained | Booleano | Devuelve todas las vistas que se incluyeron en el conjunto de entrenamiento.
labeled | Booleano | Devuelve todas las vistas que contienen una etiqueta.
sample_name | Cadena | El nombre de la muestra, que puede ser diferente si se utilizan muestras multicanal.
filename | Cadena | Devuelve la vista con ese nombre de archivo.
group | Cadena | Devuelve el grupo de vista que contiene la vista como miembro.
added | Cadena | Devuelve la fecha en la que se agregó la imagen al espacio de trabajo.
duration | Coma flotante | Devuelve el último tiempo de procesamiento de la vista.
index | Coma flotante | Devuelve un índice de vistas en la enumeración de todas las vistas, de 0 a N-1. Útil cuando se desea seleccionar un rango específico de vistas.
view_index | Coma flotante |
random | Coma flotante | Devuelve un valor aleatorio. Útil para mezclar vistas (cuando se usa para ordenar vistas) o para seleccionar un conjunto aleatorio de vistas. Por ejemplo, 'random < 0.5' seleccionaría la mitad de las vistas.
width | Coma flotante | Devuelve vistas que coinciden con el valor de anchura especificado.
height | Coma flotante | Devuelve vistas que coinciden con el valor de altura especificado.
difficulty | Coma flotante | Devuelve vistas que coinciden con una medida sin unidades del grado de dificultad para entrenar una vista.
sets | Cadena [ ] | Devuelve todas las vistas que se incluyen en el conjunto indicado. Esta variable es única, en el sentido de que se especifica un vector de cadenas para devolver un resultado. La siguiente gramática resume la semántica de la igualdad, desigualdad y contiene operadores ('~') cuando se aplica a la variable de conjuntos: sets = '<set_name>' // Devuelve verdadero y las vistas asociadas si al menos un elemento de un conjunto es idéntico a set_name. sets != '<set_name>' // Devuelve verdadero y las vistas asociadas si al menos un elemento de un conjunto es idéntico a set_name. sets ~ '<set_name>' // Devuelve verdadero y las vistas asociadas si al menos un elemento de un conjunto es idéntico a set_name de la cadena. Nota: Puede utilizar el operador Contains ('~') para realizar una coincidencia parcial. Por ejemplo, se puede usar esta sintaxis: sets ~ "Plant17" // Esto se aplica a las vistas que son miembros de Plant17, como "Plant17-LineA" o "Plant17-LineB", pero no a "Plant18-LineA".