-
Notifications
You must be signed in to change notification settings - Fork 56
Description
First, I would like to express my sincere appreciation for your development of SigProfilerExtractor. I had a quick question about the NMF initialization options that I was hoping you could clarify. We've noticed there are several choices for the nmf_init parameter: 'random', 'nndsvd', 'nndsvda', 'nndsvdar' and 'nndsvd_min'.
Could you help me understand:
1.What are the key differences between these initialization methods in practice?
2.Are there specific scenarios where you'd recommend one over the others?
3.I noticed the default is ‘random’ in later versions - was there a particular reason for this change?
I've checked the documentation but couldn't find detailed explanations about these options. If there are any papers or resources you could point me to that discuss this, I'd really appreciate it!
Thanks so much for your time - and again for developing such an amazing tool that's become essential in our work.