Am i able to update and keep current analysis. #370
Replies: 6 comments 3 replies
-
|
The situation is the following:
If you are already using AudioMuse-AI with CLAP disabled, then a new analysis is not necessary. Otherwise, you will need to run it again. That said, if you previously avoided enabling CLAP because the analysis was too slow, the new DCLAP model is significantly faster, so it may now be worth enabling. One additional detail: if you update but don’t need to analyze new songs, you should still be able to keep using your existing analysis (I haven’t fully tested this scenario, but it should work). Recommended approachYou can handle the update and the new analysis in parallel:
Using multiple workersAlso keep in mind that you can deploy multiple workers. For example, if your homelab is slow but you have a faster desktop or laptop, you can run an additional worker there to speed up the analysis. For reference, when testing I frequently wipe my database and run a full analysis to ensure everything works for new users. Right now I’m running analysis with:
edit: by thew way before doing anything, I suggest to do a backup of the database |
Beta Was this translation helpful? Give feedback.
-
|
is clap enabled or disabled by default? whatever is default is what i would have done on my first scan. i do need to analyze new songs, so i assume I will have to enable this either way? how much faster is it? if the original scan took months, what should i expect from this new scan? what do i need to adjust in the yaml to set up a second container? thanks! |
Beta Was this translation helpful? Give feedback.
-
|
As default CLAP is enabled and give you the possibility to use the text search functionality. The new DCLAP is sensible faster. I assume that if with the same collection you needed 3 months, now should be 1 months maybe less. If you deploy a second worker on your desktop/laptop, you can really shrink the time. I suppose you use docker compose and I’m not very experienced in it (I use Kubernetes where you just need to create all in a different namespace). I don’t want to give you wrong command because I never did. I think that if you backup the old database, and you ask suggestions to AI based on your actual docker compose (like how to deploy a second one of this) you should find a way with some test. I did all this work exactly for people that need to analyze huge collections with old HW, but yes, I understood that having to reanalyze from scratch is not the best. Unlucky there isn’t another way. |
Beta Was this translation helpful? Give feedback.
-
|
thanks, i'll look into it. I'll post an update on how I go about it. Before I do, do you foresee any other reasons a new analysis scan would be required soon? because I'll just wait if i would have to do it again in a few months. |
Beta Was this translation helpful? Give feedback.
-
|
oh, also, i just checked and my yaml currently has clap as false, but i wouldn't have changed that, so it must have been the default. so would my scan time actually increase if i set it to true on the new version? |
Beta Was this translation helpful? Give feedback.
-
|
The machine learning model is the heart of this project and I continually do research to improve it. It’s not that I like to ask people to redo the entire analysis, but if a good improvement can be reached or an impacting bug is raised, there is this possibility. Say that at the moment I don’t have new idea for that for the short term. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hey, I just saw the notes on the new release from yesterday. So am I able to update to the latest version and keep my current analysis? I know it still has the noavx version, which is great, but it seems like a new scan is required to update anyway? That's another 3 months I can't use this then.
Beta Was this translation helpful? Give feedback.
All reactions