Skip to content

v1.9.5.9

Compare
Choose a tag to compare
@VanyaBelyaev VanyaBelyaev released this 30 Dec 13:52
· 1129 commits to master since this release

v1.9.5.8

New features:

  1. Add Ostap::Math::ChebyshevSum::fill method
  2. Add ChebyshedSum into Ostap/Params.h set of cuntions
  3. extend test_trees_params.py test
  4. redesign Bernstein dual basis: Ostap::Math::BernsteinDual & Ostap::Math::BernsteinDualBasis
  5. Add Ostap::Math::Bernstein::fill method
  6. Add Bernstein into Ostap/Params.h set of funtions
  7. extend test_trees_params.py test
  8. optimise Ostap::Math::Bernstein2D and Ostap::Math::Bernstein3D, make them a bit faster and efficient 1. add proper (de)serialisation for 2D,3D&4D polynomial objects
  9. Add Ostap::Math::Bernstein2D::fill method
  10. Add Ostap::Math::Bernstein3D::fill method
  11. Add Bernstein2D/3D into Ostap/Params.h set of funtions
  12. further extend test_trees_params.py test
  13. further extend test_trees_params.py test
  14. add __bool__ and __nonzero__ methods for ProgressBar - it allows to make more easy while-loops
  15. change default table layour for isatty regime from SingleTable to DoubleTable
  16. allow to specify the default table format (local,ascii,single,double(default),porcelain, github,markdown
  17. reshuffle code for Ostap::Exception - make it visible
  18. extend tests for Bernstein2D and Bernstein3D objects
  19. add Bernstein3D::integralXY,Bernstein3D::integralXZ and Bernstein3D::integralYZ methods
  20. add Bernstein3D::integralX,Bernstein3D::integralY and Bernstein3D::integralZ methods
  21. extend tests for Bernstein3D objects
  22. allow to define the default table style either via connfigiraitno file (section 'Tables', field Style) or envitonment variable OSTAP_TABLE_STYLE

Backward incompatible:

  1. rename BernsteinDualBasis into Ostap::Math::BernsteinnDual
  2. ostap.logger.table.table : rename argument format to style

Bug fixes:

  1. fix typo in rames.py for frame projections into 3D-histograms
  2. fix couple of stupid bugs in ResoStudentT resolution fnunction
  3. fix bug in Bernstein3D::fill