Hi! I am trying to deploy on streamlit. However I have the following error:
[12:20:42] Processed dependencies!
[12:20:55] โ๏ธ The service has encountered an error while checking the health of the Streamlit app: Get "http://localhost:8501/script-health-check": EOF
[12:22:27] Streamlit server consistently failed status checks
[12:22:27] โ๏ธ Please fix the errors, push an update to the git repo, or reboot the app.
In my computer, if I use 5000 it is already using 1GB of RAM. 1GB is the limit in Streamlit community Cloud.
Try to use say 1000.
Or even better, play around with the app on your PC and record its highest memory usage. Then quit the app. Then measure the memory difference. If its too high reduce the sample size. Then deploy it in the cloud.
user_resto_matrix has 20000 rows and 890 columns that need 136.0 MiB of storage. In my tests, calling cosine_similarity on it seemed to exhaust the resources available in streamlit cloud. Note that the output would be a 20000 x 20000 array, more than 3GiB if my maths are correct.
Thanks for stopping by! We use cookies to help us understand how you interact with our website.
By clicking โAccept allโ, you consent to our use of cookies. For more information, please see our privacy policy.
Cookie settings
Strictly necessary cookies
These cookies are necessary for the website to function and cannot be switched off. They are usually only set in response to actions made by you which amount to a request for services, such as setting your privacy preferences, logging in or filling in forms.
Performance cookies
These cookies allow us to count visits and traffic sources so we can measure and improve the performance of our site. They help us understand how visitors move around the site and which pages are most frequently visited.
Functional cookies
These cookies are used to record your choices and settings, maintain your preferences over time and recognize you when you return to our website. These cookies help us to personalize our content for you and remember your preferences.
Targeting cookies
These cookies may be deployed to our site by our advertising partners to build a profile of your interest and provide you with content that is relevant to you, including showing you relevant ads on other websites.