update fmt

This commit is contained in:
jhqxxx
2026-01-09 18:47:39 +08:00
parent 461eed7556
commit 2c1d5e3a14
+11 -2
View File
@@ -78,6 +78,15 @@ pub fn get_sinc_resample_kernel(
"Low pass filter width should be positive".to_string() "Low pass filter width should be positive".to_string()
)); ));
} }
// 24k
// 16k
// 8k
// 3 / 2
// conv: 6
// out_channel: 2
// in_channel: 1
// ks= 23 / stride = 3
// [2, 1, 23]
let orig_freq = orig_freq / gcd_val; let orig_freq = orig_freq / gcd_val;
let new_freq = new_freq / gcd_val; let new_freq = new_freq / gcd_val;
@@ -166,7 +175,8 @@ pub fn apply_sinc_resample_kernel(
groups: 1, groups: 1,
cudnn_fwd_algo: None, cudnn_fwd_algo: None,
}; };
// (len -k +padding ) / stride +1
// out: 2
let conv1d = Conv1d::new(kernel.clone(), None, config); let conv1d = Conv1d::new(kernel.clone(), None, config);
// 执行卷积 // 执行卷积
// kernel形状: [new_freq_reduced, 1, kernel_len] // kernel形状: [new_freq_reduced, 1, kernel_len]
@@ -351,7 +361,6 @@ pub fn get_audio_bytes_vec(path_str: &str) -> Result<Vec<u8>> {
} }
} }
pub fn load_audio_use_hound(audio_path: PathBuf, device: &Device) -> Result<(Tensor, usize)> { pub fn load_audio_use_hound(audio_path: PathBuf, device: &Device) -> Result<(Tensor, usize)> {
let mut reader = WavReader::open(audio_path)?; let mut reader = WavReader::open(audio_path)?;
let spec = reader.spec(); let spec = reader.spec();