Fonction torch.hamming_window de PyTorch


Pytorch torch 参考手册Manuel de référence Pytorch torch

torch.hamming_windowIl s'agit d'une fonction de PyTorch utilisée pour générer la fenêtre de Hamming. La fenêtre de Hamming est une fonction de fenêtre cosinus pondérée largement utilisée dans l'analyse des signaux en traitement de la parole et dans les systèmes de communication.

Définition de fonction

torch.hamming_window(window_length, periodic=True, alpha=0.54, beta=0.46, dtype=None, layout=torch.strided, device=None, requires_grad=False)

Exemple d'utilisation

Exemple

import torch

# Créer une fenêtre de Hamming de longueur 512
window = torch.hamming_window(512)
print("Forme de la fenêtre de Hamming :", window.shape)
print("5 premières valeurs de la fenêtre :", window[:5])

# Personnaliser les paramètres alpha et beta
window2 = torch.hamming_window(256, alpha=0.54, beta=0.46)
print("Forme de la fenêtre personnalisée :", window2.shape)

Pytorch torch 参考手册Manuel de référence Pytorch torch

Autres extensions