Recent Releases of symbolfit

symbolfit - v0.2.0

  • Updated PySR version and added parsing support for pysr.TemplateExpressionSpec (see e.g. https://github.com/MilesCranmer/PySR/releases/tag/v1.4.0), so the new result syntax can be interfaced with downstream LMFIT for re-parameterization and re-optimization. Now, user can utilize this class method to impose desired structure on the final expressions, which can potentially help narrowing down the function search space when domain knowledge is present.

    • For example, one can constrain to search for dijet functions (new physics searches at the CERN LHC) of the form f(x)^g(log(x)), where f and g are functions being searched for. One can further constrain to allow only + and * operators, restricting f(x) to be a polynomial of x and g(log(x)) to be a polynomial of log(x). ``` from pysr import PySRRegressor, TemplateExpressionSpec

expressionspec = TemplateExpressionSpec( 'p[1] * f(x/13000) ^ g(log(x/13000))', expressions = ['f', 'g'], variablenames = ['x'], parameters = {'p': 1} )

pysrconfig = PySRRegressor( expressionspec = expressionspec, modelselection = 'accuracy', niterations = 200, maxsize = 40, binaryoperators = ['+', '*'], elementwiseloss='loss(y, ypred, weights) = (y - ypred)^2 * weights', ) ```

Full Changelog: https://github.com/hftsoi/symbolfit/compare/v0.1.5...v0.2.0

- Python
Published by hftsoi 11 months ago

symbolfit - v0.1.5

Full Changelog: https://github.com/hftsoi/symbolfit/compare/v0.1.4...v0.1.5

- Python
Published by hftsoi about 1 year ago

symbolfit - v0.1.4

Full Changelog: https://github.com/hftsoi/symbolfit/compare/v0.1.3...v0.1.4

New options for 2d plotting.

- Python
Published by hftsoi over 1 year ago

symbolfit - v0.1.3

Full Changelog: https://github.com/hftsoi/symbolfit/compare/v0.1.2...v0.1.3

- Python
Published by hftsoi over 1 year ago

symbolfit - v0.1.2

Full Changelog: https://github.com/hftsoi/symbolfit/compare/v0.1.1...v0.1.2

- Python
Published by hftsoi over 1 year ago

symbolfit - v0.1.1

Full Changelog: https://github.com/hftsoi/symbolfit/compare/v0.1.0...v0.1.1

Fix logo sourcing for packaging.

- Python
Published by hftsoi over 1 year ago

symbolfit - v0.1.0

Full Changelog: https://github.com/hftsoi/symbolfit/compare/v0.0.2...v0.1.0

Main update: computation of function ensemble generated by sampling parameters to access uncertainty coverage of the whole fit, resulting in an additional output file per fit: candidates_sampling.pdf.

- Python
Published by hftsoi over 1 year ago

symbolfit - v0.0.2

Full Changelog: https://github.com/hftsoi/symbolfit/compare/v0.0.1...v0.0.2

- Python
Published by hftsoi over 1 year ago

symbolfit - v0.0.1

first release v0.0.1

- Python
Published by hftsoi over 1 year ago