Releases

0.6.7 (2020-02-10)

Features

  • mathy_pydoc: fix formatting of str defaults (b4f6fde)

0.6.6 (2020-02-10)

Features

  • build: deploy mathy_pydoc package to pypi (e2d5775)
  • mathy_pydoc: cleanup return type annotations (186be77)
  • mathy_pydoc: preserve Optional types in docs (830c949)
  • mathy_pydoc: unwrap ForwardRef types (4e172c4)

0.6.5 (2020-01-27)

Bug Fixes

  • build: really fix typing extensions (7f15bca)

0.6.4 (2020-01-26)

Bug Fixes

  • package: require typing_extensions (55b0bc9)

0.6.3 (2020-01-26)

Bug Fixes

  • commutative_swap: don't transform commute chains in ways that cause inner-nesting (ed662e3)
  • model: remove second LSTM from recurent model (0241070)
  • model: when trasnferring weights from another model, copy the config file too (401da56)
  • policy_value_model: value head was not learning from hidden state (ee77ae5)
  • sleep: use smaller worker_wait defaults (460f80c)
  • training: use n-step windows during a3c training (02b11ee)

Features

  • a3c: replace set_weights/get_weights with thinc from_bytes/to_bytes (b04fbce)
  • a3c: set update frequency so multiple updates happen per episode (1a28a9d)
  • build: add tools/clean.sh (e3c2308)
  • cli: add --lr for setting adam learning rate (427352f)
  • config: add prediction_window_size (d4095c5)
  • envs: rebalance poly/complex difficulties (88a9b30)
  • mathy_alpha_sm: add pretrained model with simplified architecture (5365a26)
  • add mathy.example helper for generating inputs (92695d6)
  • MathyWindowObservation: add option to return inputs using numpy instead of tf.Tensor (0c76609)
  • tensorflow: update to 2.1.0 (95e764e)

0.6.2 (2020-01-25)

Bug Fixes

  • types: don't shadow mathy with a py file (a7c558c)

Features

  • add py.typed file to manifest (3f955b1)

0.6.1 (2020-01-13)

Features

  • config: add print_model_call_times option (47ad597)

0.6.0 (2020-01-05)

Bug Fixes

  • colab: force upgrade mathy in snippets to avoid outdated dependency issues (a902a8c)
  • envs: use uniform random range for complex/binomial params (8534239)
  • zero: default to non-recurrent architecture (38690c2)

Features

  • embedding: add optional non-recurrent DenseNet+Attention architecture --use-lstm=False (8b97e9d)
  • zero: add --profile support for num_workers=1 (622cdfd)
  • zero: support --show argument for worker 0 (82b3f66)

Reverts

  • zero: use old-style batch training (4d5fd37)

0.5.3 (2020-01-03)

Bug Fixes

  • zero: error on second set of training eps if model didn't train (57513a6)

0.5.2 (2020-01-03)

Performance Improvements

  • mathy_alpha_sm: slightly more trained multi-task model (0f16d61)

0.5.1 (2020-01-03)

Bug Fixes

  • models: update default mathy version string to use range (53292ac)

0.5.0 (2020-01-02)

Bug Fixes

  • docs: don't generate api docs for .DS_Store (cb24977)
  • mathy_alpha_sm: set more liberal mathy range (3a4e59c)

Features

  • expressions: better type hints (ff8bd65)

0.4.0 (2020-01-02)

Bug Fixes

  • mathy_alpha_sm: revert defaults to last known good model (fc27522)
  • poly_simplify: set default ops to + (0ad2f5c)

Features

  • mathy_alpha_sm: updated multi-task model (a8f47a4)

0.3.5 (2020-01-02)

Bug Fixes

  • mathy_alpha_sm: add long_description to setup (cd68ff0)

0.3.4 (2020-01-02)

Bug Fixes

  • deploy: sync mathy/mathy_alpha_sm versions (cbee0fb)
  • mathy_alpha_sm: include model data and readme (13db587)

0.3.3 (2020-01-02)

Bug Fixes

  • readme: use absolute image path for logo (0fb137f)

0.3.2 (2020-01-02)

Bug Fixes

  • mathy_alpha_sm: typo in deploy script (5911ed2)

0.3.1 (2020-01-02)

Bug Fixes

  • ci: replace mathy/mathy_alpha_sm readmes during build (c9d53ee)
  • ci: setup/build mathy_alpha_sm model before deploy (a990a24)

0.3.0 (2020-01-02)

Bug Fixes

  • mathy: add long desc content type to setup.py (ca8fa39)

Features

  • mathy_alpha_sm: add deploy for small model (11e63d5)

0.2.3 (2020-01-02)

Bug Fixes

  • ci: use tag filter workaround (bc3cac6)

0.2.2 (2020-01-02)

Bug Fixes

  • ci: add mathy/about.py to git changes from release (ff411dd)
  • ci: don't add skip-ci to release commits (c666d93)

0.2.1 (2020-01-02)

Bug Fixes

0.2.0 (2020-01-02)

The initial public packaging and release of Mathy!

Features

  • Mathy: Initial mathy python package
  • Models: Initial mathy_alpha_sm python package
  • Website: Initial website with runnable tests/examples