Skip to content

v0.1.0

Compare
Choose a tag to compare
@qinxuye qinxuye released this 24 Jan 11:17
· 68 commits to v0.1 since this release

This is the release notes of v0.1.0. See here for the complete list of solved issues and merged PRs.

This release note only covers the difference from v0.1.0b1; for all highlights and changes, please refer to the release notes of the pre-releases:

New Features

  • Support QR decomposition on short-and-fat tensor(sfqr method) (#116)
  • Update tensor shape after execution (#122)
  • Implement __array__ protocol for Tensor (#127)

Enhancements

  • Support execute tensor without fetching data (#95)
  • Use property instead of weak-key dict to store cix (#109)
  • Add rough_nbytes for tensor data type (#149)

Bug fixes

  • Fix AttributeError on get_workers (#96)
  • Fix summation on slicing on an array with same range (#104)
  • Fix setitem and getitem generate same operand key (#108)
  • Check parameters for rand and randn (#110)
  • Fix compose failure after #103 (#112)
  • Fix worker meta error (#130)
  • Fix worker start fail on machines with insufficient memory, docs fixed also (#143)
  • Fix --phy-mem arg error and BrokenPipeErrors under Python 2.7 (#162)
  • Fix parse error of cache_mem (#171)
  • Fix random execute that a random tensor can have different results when executed in different sessions (#178)

Installation

  • Bug fixes on installation (scripts and extra requirement files in source dists) (#155)

Tests

  • Add test cases for etcd and tasks web page (#86)