Skip to content
Snippets Groups Projects
  1. Jun 26, 2016
  2. Jun 25, 2016
    • Daniel Povey's avatar
      Merge pull request #800 from jfainberg/yesno_path · 3a984f99
      Daniel Povey authored
      yesno recipe data prep: paths to absolute + misc. 
      3a984f99
    • jfainberg's avatar
      Minor change to original to allow abs path · b6424584
      jfainberg authored
      b6424584
    • Shiyin Kang's avatar
      _diff_softmax kernel: 4 reads and 1 write. · 6b8eefbb
      Shiyin Kang authored
      New: For CuMatrix::DiffSoftmaxPerRow<float>, for dim = 16, speed was 0.0165568 gigaflops.
      Old: For CuMatrix::DiffSoftmaxPerRow<float>, for dim = 16, speed was 0.00355242 gigaflops.
      New: For CuMatrix::DiffSoftmaxPerRow<float>, for dim = 32, speed was 0.0678791 gigaflops.
      Old: For CuMatrix::DiffSoftmaxPerRow<float>, for dim = 32, speed was 0.0145515 gigaflops.
      New: For CuMatrix::DiffSoftmaxPerRow<float>, for dim = 64, speed was 0.24739 gigaflops.
      Old: For CuMatrix::DiffSoftmaxPerRow<float>, for dim = 64, speed was 0.0583246 gigaflops.
      New: For CuMatrix::DiffSoftmaxPerRow<float>, for dim = 128, speed was 0.898427 gigaflops.
      Old: For CuMatrix::DiffSoftmaxPerRow<float>, for dim = 128, speed was 0.225076 gigaflops.
      New: For CuMatrix::DiffSoftmaxPerRow<float>, for dim = 256, speed was 2.89009 gigaflops.
      Old: For CuMatrix::DiffSoftmaxPerRow<float>, for dim = 256, speed was 0.834096 gigaflops.
      New: For CuMatrix::DiffSoftmaxPerRow<float>, for dim = 512, speed was 6.72164 gigaflops.
      Old: For CuMatrix::DiffSoftmaxPerRow<float>, for dim = 512, speed was 1.92722 gigaflops.
      New: For CuMatrix::DiffSoftmaxPerRow<float>, for dim = 1024, speed was 10.4916 gigaflops.
      Old: For CuMatrix::DiffSoftmaxPerRow<float>, for dim = 1024, speed was 2.78281 gigaflops.
      New: For CuMatrix::DiffSoftmaxPerRow<double>, for dim = 16, speed was 0.0148584 gigaflops.
      Old: For CuMatrix::DiffSoftmaxPerRow<double>, for dim = 16, speed was 0.00260567 gigaflops.
      New: For CuMatrix::DiffSoftmaxPerRow<double>, for dim = 32, speed was 0.0586865 gigaflops.
      Old: For CuMatrix::DiffSoftmaxPerRow<double>, for dim = 32, speed was 0.0121077 gigaflops.
      New: For CuMatrix::DiffSoftmaxPerRow<double>, for dim = 64, speed was 0.22893 gigaflops.
      Old: For CuMatrix::DiffSoftmaxPerRow<double>, for dim = 64, speed was 0.0527767 gigaflops.
      New: For CuMatrix::DiffSoftmaxPerRow<double>, for dim = 128, speed was 0.763462 gigaflops.
      Old: For CuMatrix::DiffSoftmaxPerRow<double>, for dim = 128, speed was 0.175736 gigaflops.
      New: For CuMatrix::DiffSoftmaxPerRow<double>, for dim = 256, speed was 2.40457 gigaflops.
      Old: For CuMatrix::DiffSoftmaxPerRow<double>, for dim = 256, speed was 0.58351 gigaflops.
      New: For CuMatrix::DiffSoftmaxPerRow<double>, for dim = 512, speed was 4.55165 gigaflops.
      Old: For CuMatrix::DiffSoftmaxPerRow<double>, for dim = 512, speed was 1.42464 gigaflops.
      New: For CuMatrix::DiffSoftmaxPerRow<double>, for dim = 1024, speed was 4.36421 gigaflops.
      Old: For CuMatrix::DiffSoftmaxPerRow<double>, for dim = 1024, speed was 1.94971 gigaflops.
      6b8eefbb
    • Shiyin Kang's avatar
      add speed test and unit test · 619889a1
      Shiyin Kang authored
      619889a1
    • Shiyin Kang's avatar
      mv diffsoftmax to cumatrix · 69ccd5ce
      Shiyin Kang authored
      69ccd5ce
  3. Jun 23, 2016
  4. Jun 22, 2016
    • Daniel Povey's avatar
      Merge pull request #823 from matthewaylett/master · db12957a
      Daniel Povey authored
      Fixed pitch_functions to behave correctly with snip_edges=false
      db12957a
    • Blaise Potard's avatar
      pitch_functions: Corrected the behaviour of snip_edges=falses · 4a2647bc
      Blaise Potard authored
       * Fixed snip_edges=false behaviour to have an expected feature delay of frame_shift/2 instead of being identical to the delay of snip_edges=true. This makes the behaviour of snip_edges=false consistent with other feature extractions tools.
       * Added a unit test that ensure snip_edges=false behaves as expected, by calculating the actual delay between outputs only differing by snip_edge through cross-correlation.
       * Refactored ExtractFrame to treat both edge cases symmetrically
       * Calculating window size / shift by dividing by 1000 instead of multiplying by 0.001 to fix unexpected behaviour with non integer window size / shift.
       * Made sure all changes pass google code validation
       * Changed all feature window functions to use precalculated factor: in my opinion it make the functions easier to compare, and it may be a bit faster.
      
      Note that the feature delay of snip_edges=true (the default) is rather difficult to predict (and almost certainly not what people assume), which almost certainly makes the use of pitch features problematic at the moment.
      I would suggest switching to snip_edges=false for new recipes.
      4a2647bc
    • Yiming Wang's avatar
      b21acc60
  5. Jun 21, 2016
  6. Jun 20, 2016
  7. Jun 17, 2016
  8. Jun 14, 2016
  9. Jun 13, 2016
  10. Jun 12, 2016
  11. Jun 11, 2016
  12. Jun 10, 2016
Loading