You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
For the Jupter workflow, often, such printing causes great slowdown, and even crashes.
However, for the latex representations, there is a natural way to express such large arrays in more compact form, like below.
And I believe that sympy's latex printer can do some work in the middle, to automatically trim some large arrays in printing, unless the user specifies it to print its full form.
For example, Mathematica automatically does some alternative representation for objects, that are expected to be slow to print.
Even though, Mathematica notebook's IO is different from Jupyter.
The text was updated successfully, but these errors were encountered:
…ting
The `_print_matrix_contents` method now includes options for compactifying
and setting maximum visible rows and columns, providing a more readable
representation. This improvement prevents printing slowdowns for large
matrices and improves overall user experience. This modification shall
solve sympy#16251.
In SymPy, it may be a bit more challenging to implement this because SymPy expressions, itself typically, have many varying sizes, and small matrix with big expressions, can also get to issues of stuck of printing.
For the Jupter workflow, often, such printing causes great slowdown, and even crashes.
However, for the latex representations, there is a natural way to express such large arrays in more compact form, like below.
And I believe that sympy's latex printer can do some work in the middle, to automatically trim some large arrays in printing, unless the user specifies it to print its full form.
For example, Mathematica automatically does some alternative representation for objects, that are expected to be slow to print.
Even though, Mathematica notebook's IO is different from Jupyter.
The text was updated successfully, but these errors were encountered: