Add sort.grad support for vector and matrix when axis is None.
Minor typo fix in doc
Typo fix in message and minor code simplification
Minor typo fix in doc
Minor typo fixes in doc/warning
More typo fixes
Typo fixes in doc
In local_gpu_careduce, remove dimensions that is now detected as rebroadcastable, but wasn't during graph build.
Fix another case of equal_computations() with NoneConst and add a test.
Test the previous PR fix of equal_computations()
Fix rare compilation crash
Hide callbacks detail if they are fast.
remove useless clone
small code refactoring
code simplification
Add assert, remove useless check and move variable closer to where they are used.
move costly check later
Make cheap comparison earlier. This make an scan opt from 4s to 1.Xs.
1. apply pseudo code
2. create compute_map and node_mem in new method
New Updates
1. Call the new method in summary_memory
2. Add new print line for minimum peak
3. Use fgraph.nodes as inputs