Skip to content

@github-actions github-actions released this Nov 15, 2019 · 7 commits to master since this release

⚠️ Breaking Changes ⚠️

🐛 Bug Fixes

  • Fix zero division bug in summary for weightless models (#302) @jneeven

📖 Documentation

👷 Internal Improvements

⬆️ Dependencies

  • Bump pytest from 5.2.2 to 5.2.3 (#323) @dependabot-preview
  • Bump black (#310) @lgeiger
  • Upgrade MathJax@3 (#307) @lgeiger
  • Bump pandas from 0.25.2 to 0.25.3 (#305) @dependabot-preview
  • Bump pytest from 5.2.1 to 5.2.2 (#300) @dependabot-preview
  • Bump pillow from 6.2.0 to 6.2.1 (#298) @dependabot-preview
  • Bump pandas from 0.25.1 to 0.25.2 (#296) @dependabot-preview
Assets 2

@lgeiger lgeiger released this Oct 14, 2019 · 35 commits to master since this release

🐛 Bug Fixes

📖 Documentation

👷 Internal Improvements

⬆️ Dependencies

  • Bump vega-embed@6 (#285) @lgeiger
  • Bump absl-py from 0.8.0 to 0.8.1 (#283) @dependabot-preview
  • Bump pytest from 5.2.0 to 5.2.1 (#280) @dependabot-preview
  • Bump pytest-cov from 2.8.0 to 2.8.1 (#279) @dependabot-preview
  • Bump pytest-cov from 2.7.1 to 2.8.0 (#278) @dependabot-preview
  • Bump mkdocs-material from 4.4.2 to 4.4.3 (#269) @dependabot-preview
Assets 2

@lgeiger lgeiger released this Oct 2, 2019 · 53 commits to master since this release

🚀 Performance Improvements

  • Explicitly clip gradients of quantizers in backwards pass (#267)

📖 Documentation

  • Extend site description (#260)
  • Extend example on front page and remove it from user guide (#261)
  • Cite BNN NeurIPS paper (#258)
  • Mathematically clarify binarization in guide (#259)
  • Add formula for swish sign and improve docs for magnitude aware sign (#257)
  • Add DoReFa-Net to documentation (#253)
  • General clarification of Key concepts page (#254)

👷 Internal Improvements

  • Bump pillow from 6.1.0 to 6.2.0 (#266)
  • Bump tensorflow used by Binder from 1.14.0 to 2.0.0 (#265)
  • Test agains TensorFlow 2.0.0 (#264)
  • Bump larq-zoo from 0.4.1 to 0.4.2 (#263)
  • Bump pytest from 5.1.3 to 5.2.0 (#255)
Assets 2

@AdamHillier AdamHillier released this Sep 25, 2019 · 67 commits to master since this release

🎉 Features

  • Add SteHeaviside quantizer (#222)
  • Add Dorefa quantizer (#223)
  • Add option to use unclipped identity STE in quantizers (#232)

📖 Documentation

👷 Internal Improvements

  • Add LarqMetric class, add register_alias decorator (#225)
  • Update dependencies: (pytest 5.1.3 #248, larq-zoo 0.4.1 #214, mathjax 2 #228, mknotebooks 0.1.7 #250)
  • Improve tests (#216, #221, #234, #252)
Assets 2

@lgeiger lgeiger released this Sep 8, 2019 · 99 commits to master since this release

🐛 Bugs

  • Fix MAC count strings. (#208, #209)
  • Fix Tensor comparison to support TensorFlow 2.0.0-rc0 hashing behaviour (#210)

📖 Documentation

  • Cleanup Home page and add logo (#196)
  • Move larq_zoo docs to main repo (#199)
  • Cleanup front page (#201)
  • Update larq_zoo docs to the latest version (#202)
  • Add docs formatter to automatically add netron links (#200)
  • Switch hosting from GitHub Pages to Zeit Now (#204)
  • Unify colour scheme and fix some minor styling issues (#205)
  • Fix class of tab bar to correctly reflow on mobile devices (#207)

👷 Internal Improvements

  • Bump pytest from 5.1.1 to 5.1.2 (#197)
  • Bump pymdown-extensions from 6.0 to 6.1 (#198)
Assets 2

@lgeiger lgeiger released this Aug 30, 2019 · 112 commits to master since this release

🎉 Features

  • Allow to configure gradient clipping in quantizers (#182)
    • This adds class based variations of all quantizers to make gradient clipping configurable
  • Add SwishSign quantizer (#172)
  • Format numbers in larq model summaries to be more readable (#192, #193)

🐛 Bugs

  • Correctly display non trainable parameters of layers in summary (#180)

📖 Documentation

  • Use new logo and colour scheme in website (#194)

👷 Internal Improvements

  • Cleanup ternary quantizer and add alias to ste_tern` (#171)
  • Cleanup quantizer classes (#181)
  • Bump pytest from 5.0.1 to 5.1.1 (#185, #187)
  • Bump mkdocs-material from 4.4.0 to 4.4.2 (#188, #189)
  • Bump absl-py from 0.7.1 to 0.8.0 (#190)
Assets 2

@lgeiger lgeiger released this Aug 2, 2019 · 126 commits to master since this release

⚠️ Breaking Changes ⚠️

  • Change default ternarization threshold in SteTern (#151)
  • Rename layer metrics for better grouping in TensorBoard (#165)

🎉Features

  • Add MAC counter to larq.models.summmary (#157)
  • Add metrics scope contextmanager to easily configure training metrics (#163, #169)

🐛 Bugs

  • Fix RuntimeError: generator didn't yield in distributed setting (#167)

📖 Documentation

  • Correct inequality sign in SteTern documentation (#144)
  • Bump snapshottest from 0.5.0 to 0.5.1 (#145)
  • Improved hyperlinks, plus docs on quantizers as activations (#146)
  • FAQ question on open-source (#149)
  • Consistently name Binarized Neural Networks (#150)
  • Add interactive plot for building BNN guide (#152)
  • Add issue templates (#153)
  • Include xnornet plots in documentation (#154)
  • Chang site description (#161)
  • Add sticky tab navigation (#162, #164)

👷 Internal Improvements

  • Simplify layer base classes (#156)
  • Simplify CI config using pytest-azurepipelines (#158)
  • Add pyflakes and black linting (#159)
Assets 2

@lgeiger lgeiger released this Jul 12, 2019 · 149 commits to master since this release

🎉 Features

📖 Documentation

  • Add guides, about and FAQ (#138)
  • Regenerate model summary in example notebooks (#134)

🐛 Bugs

  • Ignore metric weights in layers (#136)

👷Internal Improvements

  • Move to larq its own GitHub organisation (#140, #141, #142)
  • Only export larq.models.summary in larq.models (#135)
Assets 2

@lgeiger lgeiger released this Jul 9, 2019 · 158 commits to master since this release

⚠️ Breaking Changes ⚠️

  • Deprecate QuantizationLogger and layers.quantized_weights (#122)
    This has been replaced by layer metrics introduced in #100

🎉 Features

  • Improve model summary and add basic profiling (#115, #121, #124, #125, #128, #132, #133)
  • Add layer metrics to replace quant logger callback (#100)
  • Add DepthwiseConv2D layer (#119)

📖 Documentation

  • Fix some minor typos in docs (#114)
  • Fix twitter link and minify generated html pages to save a few kB (#116)
  • Fix Binder links for example notebooks (#129)
  • Fix typo in SteTern documentation (#130)
  • Add links to notebooks on GitHub and improve buttons (#131)

👷 Internal Improvements

  • Add simple unit test for TF 1.14 learning rate schedules (#106, #127)
Assets 2

@lgeiger lgeiger released this Jun 27, 2019 · 212 commits to master since this release

🎉 Features

🐛 Bugs

  • Prevent QuantizationLogger from adding nodes to the graph during training (#99)

📖 Documentation

👷 Internal Improvements

  • Test against Python 3.6/3.7 and TF 1.13.1/1.14.0/2.0-beta1 (#107
Assets 2
You can’t perform that action at this time.