Saltar al contenido principal
Los documentos suelen procesarse en varios proyectos o entornos distintos. Al mismo tiempo, normalmente habrá un proyecto o entorno en el que se acumulen imágenes y se entrenen modelos. Para usar los resultados del entrenamiento en otro proyecto o entorno, deberá transferir sus modelos entrenados a ese proyecto o entorno mediante el comando SyncTrainingBatches. Solo se transferirán los modelos cuya calidad sea superior a la de los que ya estén presentes en el proyecto o entorno de destino. El comando SyncTrainingBatches también puede usarse para transferir imágenes de documentos que se hayan utilizado para el entrenamiento.
Si la versión de una Definición de Document en el proyecto de origen no coincide con la versión de la misma Definición de Document en el proyecto de destino, no se copiará en el proyecto de destino ningún documento correspondiente a la Definición de Document del proyecto de origen. Esto puede ocurrir cuando una Definición de Document se ha actualizado en el proyecto de origen, pero no en el proyecto de destino, o cuando una Definición de Document anterior se ha eliminado del proyecto de destino, pero no del proyecto de origen. Para que el comando SyncTrainingBatches funcione correctamente, las versiones de las Definiciones de Document en los proyectos de origen y de destino deben ser idénticas.

Parámetros

/Source

Obligatorio

El proyecto desde el que se deben copiar los lotes de entrenamiento.

/Target

Obligatorio

El proyecto al que deben copiarse los lotes de entrenamiento.

/SourceTenant

Opcional

El tenant que contiene el proyecto de origen.

/TargetTenant

Opcional

El tenant en el que se debe actualizar el proyecto.

/SourceU

Opcional

Nombre de usuario.

Si no se especifica ningún nombre de usuario, se usará la autenticación de Windows.

/SourceP

Opcional

Contraseña.

/SourceCert

Opcional

Huella digital del certificado que se utiliza para la autenticación SSL mutua en el servidor del proyecto de origen. Esta clave se usa para pasar, como una cadena, un hash codificado del certificado para un servidor con SSL mutuo instalado.

/TargetU

Opcional

Nombre de usuario.

Si no se especifica ningún nombre de usuario, se utilizará la autenticación de Windows.

/TargetP

Opcional

Contraseña.

/TargetCert

Opcional

Huella digital del certificado utilizada para la autenticación SSL mutua en el servidor del proyecto de destino. Esta clave se usa para pasar, como una cadena, un hash codificado del certificado para un servidor con SSL mutuo instalado.

/CopyTrainingBatches

Opcional

Copia los lotes de entrenamiento.

Los valores posibles son All, LayoutOnly, ClassifierOnly o None. De forma predeterminada, este parámetro se establece en All.

/BatchIDs

Opcional

Los ID de los lotes que se sincronizarán.

Si no se especifica ningún ID de lote, se sincronizarán todos los lotes de entrenamiento. Si se especifican algunos ID de lote, el parámetro /CopyTrainingBatches debe establecerse en LayoutOnly o ClassifierOnly para evitar ID de lote duplicados, ya que distintas colecciones pueden contener ID de lote idénticos.

¡Importante! El parámetro /BatchIDs y el flag /DeleteBatchesMissedInSource son mutuamente excluyentes. Si se especifican ambos, se mostrará un mensaje de error.

/CopyTrainingSamples

Flag

Copia el contenido de un lote de entrenamiento.

De forma predeterminada, si los lotes son idénticos (es decir, si tienen el mismo GUID), no se copiará el contenido del lote de entrenamiento. Esto se puede cambiar mediante la marca ForceSync (consulte más abajo para obtener más información).

El contenido de un lote solo se copia si se copia el propio lote.

/ForceSync

Flag

Desactiva la comprobación de la calidad del entrenamiento y copia un lote de entrenamiento aunque la calidad del nuevo modelo sea inferior a la del modelo existente.

/DeleteBatchesMissedInSource

Flag

Elimina del lote de destino (es decir, el lote especificado en el parámetro /target ) todos los lotes que falten en el lote de origen (es decir, el lote especificado en el parámetro /source). Si se eliminan lotes, se agregará la entrada correspondiente al log.

¡Importante! El parámetro /BatchIDs y el indicador /DeleteBatchesMissedInSource son mutuamente excluyentes. Si se especifican ambos, se mostrará un mensaje de error.

Ejemplo de uso: SyncTrainingBatches /Source=“https://FCSRV/1/SingleEntryPoint” /Target=D:\Projects\SingleEntryPoint /SourceU=user /SourceP=password /ForceSync /CopyTrainingBatches=LayoutOnly /BatchIDs=1,2,3,4