Skip to content
Snippets Groups Projects
  1. Nov 21, 2024
  2. Nov 14, 2024
  3. Nov 05, 2024
  4. Oct 21, 2024
  5. Oct 20, 2024
  6. Sep 27, 2024
  7. Sep 24, 2024
  8. Sep 20, 2024
  9. Sep 12, 2024
  10. Sep 09, 2024
  11. Sep 03, 2024
  12. Aug 26, 2024
  13. Jul 24, 2024
  14. Jul 22, 2024
    • Christophe Guillon's avatar
      [Tensor] Rework bindings for Tensor constructors · 5a882a01
      Christophe Guillon authored and Maxence Naud's avatar Maxence Naud committed
      For constructors, now manage correctly:
      - np array 0-rank arrays scalar,
      - python int|float scalars,
      - np scalars np.dtype() (different from 0-rank array scalars),
      - contruction with dims=..., now a kw only argument,
      - np arrays of rank >= 1 as before.
      
      For setters, now manage correctly conversion without
      loss of precision and do not raise in case of overflow as we
      would expect with C++ interface.
      Added support in ctors/get/set for some missing types, now
      support [u]int(8|16|32|64).
      5a882a01
  15. Jul 19, 2024
  16. Jul 11, 2024
  17. Jul 09, 2024
    • Christophe Guillon's avatar
      [Tensor] Disambiguate undefined Tensor dimensions from Scalar Tensor · cb0748a7
      Christophe Guillon authored and Maxence Naud's avatar Maxence Naud committed
      Define a Tensor with undefined dims by explicitly setting mSize to 0.
      Provide undefined() method which must be used instead of empty()
      to test whether a Tensor as associated dimensions and can be used
      for forwarding dimensions downward.
      This disambiguates from defined scalar Tensor which actually have
      empty dimensions, but size of 1.
      Note that as soon as a Tensor with undefined dimensions is resized,
      it's dimensions are permanently defined (though may still change).
      
      This change solves issues in operators forwardDims() when
      input values are scalar, i.e. !undefined() and empty().
      cb0748a7
    • Cyril Moineau's avatar
      Add barious methods to python binding. · a92ad137
      Cyril Moineau authored
      a92ad137
  18. Jul 05, 2024
  19. Jun 28, 2024
  20. Jun 24, 2024
    • Maxence Naud's avatar
      [Enhance] UI for Operators, attributes access, Node and GraphViews · 2bfcb959
      Maxence Naud authored
      - [Add] Attributes: __str__(), __repr__() and dict() methods
      - [Add] GraphView: __repr__(), __len__() methods
      - [Add] Node: __repr__() method
      - [Add] Operator: __repr__() method and attr property
      - improve Tensor __str__ method if it is empty
      - change DataType to lower case for python
      2bfcb959
  21. Jun 19, 2024
  22. Jun 18, 2024
  23. Jun 13, 2024
  24. Jun 04, 2024
  25. Jun 03, 2024
    • Maxence Naud's avatar
      Pybind updates · 988de664
      Maxence Naud authored
      - add Tensor operators +,-,*,/
      - add __repr__ funciton to Tensor
      - add operator constructor to each python binding
      - fix identity_op Base class declaration in binding
      988de664
    • Maxence Naud's avatar
      Pybind updates · 4a1682e7
      Maxence Naud authored
      - add Tensor operators +,-,*,/
      - add __repr__ funciton to Tensor
      - add operator constructor to each python binding
      - fix identity_op Base class declaration in binding
      4a1682e7
  26. May 06, 2024
  27. May 03, 2024
  28. Apr 29, 2024
  29. Mar 28, 2024
  30. Mar 20, 2024
Loading