- Aug 13, 2024
- Jul 12, 2024
-
-
npross authored
-
- Jun 17, 2024
- Jun 15, 2024
-
-
npross authored
-
- Jun 08, 2024
- Jun 07, 2024
-
-
npross authored
Now shapes are either complete expression or complete tuples of integers adding a mix (5, e) with e being an expression was adding needless complexity everywhere, so a case like (5, e) becomes vstack(FromNumber(5), e)) and the entire shape is an expression
-
npross authored
-
npross authored
-
npross authored
Was introduced only in python 3.11
-
npross authored
-
npross authored
-
npross authored
-
npross authored
-
- Jun 05, 2024
-
-
npross authored
It was not possible to do M.max().max() to get the maxim element across all rows and columns. now you can.
-
npross authored
-
npross authored
-
npross authored
In other words from_any((1, x, y)) with x and y of any type in FromSupportedTypes (not necessarily the same) works.
-
npross authored
-
- Jun 04, 2024
-
-
npross authored
-
npross authored
-
npross authored
Variables are now expression that have a shape and contain a symbol. The symbol in its own is not a variable, as the shape is unknown, but this information can is stored in the state object. So it is possible to reconstruct a variable by doing init_variable_expr(sym, state.get_shape(sym))
-
- Jun 02, 2024
- May 28, 2024
- May 27, 2024