update date in changelog #198
Annotations
2 errors and 2 warnings
/home/runner/work/pyroomacoustics/pyroomacoustics/pyroomacoustics/bss/fastmnmf.py#L159
lambda_NFT = W_NFK @ H_NKT + eps
Y_FTM = np.einsum("nft, nfm -> ftm", lambda_NFT, G_NFM)
# update G_NFM (diagonal element of spatial covariance matrices)
- numerator = np.einsum(
- "nft, ftm -> nfm", lambda_NFT, Qx_power_FTM / (Y_FTM**2)
- )
+ numerator = np.einsum("nft, ftm -> nfm", lambda_NFT, Qx_power_FTM / (Y_FTM**2))
denominator = np.einsum("nft, ftm -> nfm", lambda_NFT, 1 / Y_FTM) + eps
G_NFM *= np.sqrt(numerator / denominator)
Y_FTM = np.einsum("nft, nfm -> ftm", lambda_NFT, G_NFM)
# udpate Q (matrix for joint diagonalization)
|
/home/runner/work/pyroomacoustics/pyroomacoustics/pyroomacoustics/bss/fastmnmf.py#L159
lambda_NFT = W_NFK @ H_NKT + eps
Y_FTM = np.einsum("nft, nfm -> ftm", lambda_NFT, G_NFM)
# update G_NFM (diagonal element of spatial covariance matrices)
- numerator = np.einsum(
- "nft, ftm -> nfm", lambda_NFT, Qx_power_FTM / (Y_FTM**2)
- )
+ numerator = np.einsum("nft, ftm -> nfm", lambda_NFT, Qx_power_FTM / (Y_FTM**2))
denominator = np.einsum("nft, ftm -> nfm", lambda_NFT, 1 / Y_FTM) + eps
G_NFM *= np.sqrt(numerator / denominator)
Y_FTM = np.einsum("nft, nfm -> ftm", lambda_NFT, G_NFM)
# udpate Q (matrix for joint diagonalization)
|
Run linters
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
Run linters
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-python@v4, wearerequired/lint-action@v2. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|