IST - Física HowTo - Informática 12:41
2025-12-22
  Programação
 
     Python
 
        Módulos
 
           Criar um módulo
 
           Módulos "sme"
 

Python — Módulos sme

Sumário
1. Introdução
2. smeUtils: Funções úteis de uso geral
3. smeTf: Funções úteis de apoio ao "TensorFlow"
4. smeTfImg: Funções úteis sobre imagens em "TensorFlow"
5.
6. Links úteis
Início

1. Introdução

Início

2. smeUtils: Funções úteis de uso geral

Funções úteis de uso geral:
  • smeFigRectGetDims (qt):
    Dado um número "qt" de objectos, procura as dimensões "(N, N)" ou "(N+1, N) em que caibam todas os objectos. Retorna num vector com as dimensões. Exemplo:
    vQt = smeFigRectGetDims(15)
Início

3. smeTf: Funções úteis de apoio ao "TensorFlow"

Funções úteis de apoio ao módulo "TensorFlow":
  • smeRandRotZoomSeq (dims, rot=0.1, zoom=0.1):
    Cria um modelo que aleatoriamente inverte, roda de "rot", faz zoom de "zoom" de uma imagem de dimensões "dims".
  • smeShowModel (model):
    Mostra um modelo em detalhe usando uma imagem "png".
Início

4. smeTfImg: Funções úteis sobre imagens em "TensorFlow"

Funções úteis de apoio ao tratamento de imagens com o módulo "TensorFlow":
  • smeImageShow (data_dir, dname, nImg, show=True):
    A partir da pasta "data_dir" (que pode ser dada como string ou como "pathlib.Path") e subpasta "dname" mostrar a imagem número "nImg" e dá as suas dimensões. Se "show=False, mostra apenas as dimensões.
  • smeImagesDirRectShow (data_dir, dname, qt, vQt=0, dim=(10,10)):
    Mostra um rectângulo com "qt" imagens que se encontram na pasta "data_dir" (que pode ser dada como string ou como "pathlib.Path") e subpasta "dname", "vQt" é a distribuição na figura (exemplo, "vQt=(3,4)") e "dim" a dimensão na figura.
  • smeImagesDsRectShow (ds, qt, vQt=0, dim=(10,10)):
    Análoga à função smeImagesDirRectShow mas em vez usar as pastas em que se encontram as imagens, usa um "dataset" ("ds").
Para além desta funções estão definidas algumas funções auxiliares:
  • smeFigureRectGetDims (qt):
Início

5.

Início

6. Links úteis

Início