Tinychain

Latest version: v0.17.0

Safety actively analyzes 685670 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 5

0.6.0beta

Changelog:
* Map & Tuple now preserve item type information
* einsum now supports elided dimensions (e.g. `einsum("...ij,...jk->...ik", ...)`)
* tc.ml.conv now supports evaluating a 1D or 2D convolution
* Number & Tensor now support trigonometric operations
* New linear algebra functions: `diagonal`, `identity`, `set_diagonal`, QR decomposition, Householder reflection
* New semantic version type `Version`
* Tensor now supports `concatenate`, `flip`, and `reshape`
* Improved Docker support
* Graph is now a subclass of Map rather than Cluster
* Tuple.fold method signature now matches Stream.fold

0.5.1beta

Changelog:
* New Dockerfile, new install script, new installation documentation
* Tensor performance improvements
* First draft of deep neural net support w/ backpropagation
* Chain now supports a Tuple of subject Collections
* Reorganize client tests into their own package

SHA256 checksum: d4bcf2726563fca08ebca44e456c9520ac650090f2b3d4211a15c2c8173d62a0

Beginning with this release, only one binary is published, which includes a dependency on ArrayFire for hardware acceleration. Installing TinyChain without hardware acceleration is still supported using `cargo install tinychain`. A new Dockerfile and install script are provided to support automatic installation of all dependencies.

0.5.0beta

Changelog:
* Filesystem cache now supports truly concurrent eviction with freqfs: https://github.com/haydnv/freqfs/
* Improved transaction lock performance under load
* Improved block lock performance under load
* Tensor bugfixes
* Improved anonymous class support in the Python client

SHA256 checksums:
* tinychain_gpu: 4b01a81a2e3311d3e3d2492fc62f1d56be6d16c246ad4afb212136f9fd71e0f9
* tinychain: 0f6bcaaf35ecba38262569f08607412c82b7839b81f14a8e05cee57d5575b80a

0.4.1beta

Changelog:
* Graph database with support for edge & foreign key relationships
* Improved support for Stream data structure
* While loop
* String rendering support with Handlebars

SHA256 checksum (tinychain): 5b2506edf553f881d6aa2e6b76813c731bcf9007e015fafcaa64d81ed06ed7a5
SHA256 checksum (tinychain_gpu): 94162e68a2e50acffd518b10b48b8e4a7c9a5027f4141662bfd61bbcaf4e325d

0.4.0beta

Changelog:
* add support for new Stream and Closure data structures
* define Dockerfile to build Tinychain with ArrayFire support automatically
* move implementations of Table.aggregate, Table.delete, and Table.update to the Python client
* improve usability of automatic replication of Collection ops

SHA256 checksum (tinychain): 9c7178b20ff625e36ff77d0f862fe44ff6d17e762181ba4e626c47192687bba3
SHA256 checksum (tinychain_gpu): 11caf7dcad431d6701f217d2a07609a6da5bb811e9c88ea0df7e1d87de78f6b9

0.3.2beta

Changelog:
- improved Tensor performance
- improved replication performance
- stream encoding errors now propagate

SHA256 checksum (tinychain): d4b3b7b9c45b2c1341f0e73c2e17ee2d4c6dde226e20d43f77b0ed339b1c3d2b
SHA256 checksum (tinychain_gpu): 69ad05626d2e74ccf9f83850a51db7939c3ba929ffadcb77d0a87f2987481e7b

Page 3 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.