Se usó la API de Cloud Translation para traducir esta página.
Switch to English

tf.data.Options

TensorFlow 1 versión Ver código fuente en GitHub

Representa opciones para tf.data.Dataset.

Se utiliza en los cuadernos

Se utiliza en los tutoriales

Un Options objeto puede ser, por ejemplo, usado para controlar que las optimizaciones gráfico de aplicar o si al modelado de rendimiento en uso para sintonizar dinámicamente el paralelismo de operaciones tales como tf.data.Dataset.map o tf.data.Dataset.interleave .

Después de la construcción de un Options objeto, utilice dataset.with_options(options) para aplicar las opciones a un conjunto de datos.

dataset = tf.data.Dataset.range(3)
options = tf.data.Options()
# Set options here.
dataset = dataset.with_options(options)

experimental_deterministic Si los resultados tienen que ser producidos en orden determinista. Si no tiene, por defecto a true.
experimental_distribute Las opciones de estrategia de distribución asociados con el conjunto de datos. Ver tf.data.experimental.DistributeOptions para más detalles.
experimental_external_state_policy Esta opción se puede utilizar para anular la política estándar para cómo manejar estado externo al serializar un conjunto de datos o puntos de control de su iterador. Hay tres opciones disponibles - Ignorar: en la que ignoramos por completo cualquier estado; Warn: Advertimos al usuario de que algún estado podría ser desechado; FALLO: Se falla si cualquier estado está siendo capturado.
experimental_optimization Las opciones de optimización asociados con el conjunto de datos. Ver tf.data.experimental.OptimizationOptions para más detalles.
experimental_slack Ya sea para introducir 'floja' en la última prefetch de la tubería de entrada, si es que existe. Esto puede reducir la contención de CPU con la actividad del host acelerador en el comienzo de un paso. La frecuencia de holgura está determinada por el número de dispositivos conectados a esta tubería de entrada. Si no tiene, por defecto es falso.
experimental_stats Las opciones de las estadísticas asociadas con el conjunto de datos. Ver tf.data.experimental.StatsOptions para más detalles.
experimental_threading Las opciones de roscado asociados con el conjunto de datos. Ver tf.data.experimental.ThreadingOptions para más detalles.

Métodos

merge

Ver fuente

Fusiona en sí con los dados tf.data.Options .

Los dados tf.data.Options se pueden combinar, siempre y cuando no existe un atributo que se establece en diferentes valores de self y de options .

args
options un tf.data.Options fusionarse con

aumentos
ValueError Si los dados tf.data.Options no se pueden combinar

Devoluciones
Nuevos tf.data.Options() objeto que es el resultado de la fusión de uno mismo con la entrada tf.data.Options .

__eq__

Ver fuente

Volver auto == valor.

__ne__

Ver fuente

de retorno automático! = valor.