spm-image
spm-image copied to clipboard
Implement matching pursuit mode into sparse_encode function
Issue Description
Implement matching pursuit mode into sparse_encode function.
- [x] implement matching pursuit
- [x] write unittest
とりあえずmatching pursuitを行う関数を定義し,sparse_encodeから呼べるような実装を行いましたが,まだ想定通りの動作をしない状態です. matching pursuitの関数のバグを治すことが当面の課題だと考えられます.
matching_pursuitのunittestは通りましたが,sparse_encodeのunittestでは,残差が発散してしまっています. おそらくmatching_pursuitのunittestが甘いだけで,まだmatching_pursuit側の実装に問題があるのではないかと考えています. 軽く調べてみたところ,同じ基底が何度も選ばれてしまっているようでした.なぜこの様になってしまっているのかはまだよくわかりません.