@st.experimental_memo def foo(x): return x**2 if st.button("Clear Foo"): # Clear foo's memoized values: foo.clear() if st.button("Clear All"): # Clear values from *all* memoized functions: st.experimental_memo.clear()