|
|
|
|
TensorFlow – Módulos
Início
1. Introdução
O TensorFlow disponibiliza um conjunto significativo de módulos.
Início
2. tf.cat
- tf.cast (x, dtype)
Esta função usa-se para converter um Tensor "x" específico para um novo tipo,
"dtype". Exemplo:
x2 = tf.cast (x1, tf.float32)
Início
3. tf.constant
tf.constant (x, dtype=None, shape=None, name='Const')
A função "tf.constant" cria um "tf.Tensor" a partir de
de "x" em que "dtype" indica o seu tipo e
"shape" a sua dimensão.
Bibliografia:
Início
4. tf.data
Início
5. tf.data.experimental
Início
6. tf.DType
Descreve os tipos de elementos utilizados pelo TensorFlow.
Início
7. tf.image
- tf.image.adjust_brightness (img, factor)
Altera o brilho da imagem, de acordo com o valor de "factor". Exemplo:
imagemBrilho = tf.image.brightness (imagem, 0.5)
Nota: Também existe o método "tf.image.random_brightness".
- tf.image.adjust_saturation (img, factor)
Satura a imagem, de acordo com o valor de "factor". Exemplo:
imagemSatura = tf.image.adjust_saturation (imagem, 0.5)
Nota: Também existe o método "tf.image.random_saturation".
- tf.image.central_crop (img, factor)
Amplia a zona central da imagem de acordo com o valor de "factor". Exemplo:
imagemCentro = tf.image.central_crop (imagem, 0.5)
Nota: Também existe o método "tf.image.random_crop".
- tf.image.flip_left_right (img)
Inverter horizontalmente a imagem, isto é, troca a esquerda pela direita). Exemplo:
imagemTrocEsqDir = tf.image.flip_left_right (imagem)
Nota: Também existe o método "tf.image.random_left_right".
- tf.image.flip_up_down (img)
Inverter verticalmente a imagem, isto é, fica de pernas para o ar. Exemplo:
imagemInvertida = tf.image.flip_up_down (imagem)
Nota: Também existe o método "tf.image.random_flip_up_down".
- tf.image.resize (images, size, ...)
Redimensiona uma imagem. Exemplo:
img2 = tf.image.resize(img1, (32,32))
- tf.image.rgb_to_grayscale (img)
Define uma escala de cinzentos. Exemplo:
imagemGray = tf.image.rgb_to_grayscale (imagem)
- tf.image.rot90 (img, k=1)
Roda a imagem de 90º "k" vezes. Exemplo:
imagemRot90 = tf.image.rot90 (imagem, k=2)
Bibliografia:
Início
8. tf.io
- tf.io.decode_jpeg (fileName, ...)
Descodifica uma imagem "jpeg" num tensor "uint8",
em que "fileName" é a designação do ficheiro da imagem.
Início
9.
Início
10. tf.Tensor
Métodos
Início
11.
Início
12.
Início
13. Links úteis
Início
|
|
|
|