No Tension for Tensors? - We always enjoy [FloatHeadPhysics] explaining any math or physics topic. We don’t ... - https://hackaday.com/2025/07/09/no-tension-for-tensors/ #science #tensors #tensor #math
No Tension for Tensors? - We always enjoy [FloatHeadPhysics] explaining any math or physics topic. We don’t ... - https://hackaday.com/2025/07/09/no-tension-for-tensors/ #science #tensors #tensor #math
#ReleaseWednesday — I wonder how many other FLOSS devs are sitting on code for ~8 years prior to first release... In one of these cases (many others readily available in my stash
), triggered by recent major updates to the thi.ng/vectors library, I've refactored (almost 100% rewritten) and applied the same approach to the new/old package:
This package provides 1D/2D/3D/4D tensors, supporting different storage implementations (currently still all CPU side only) and an extensible set of polymorphic tensor operations (currently ~45 math ops, incl. matrix-matrix/matrix-vector products, reductions, argmin/max, activation functions etc.). The tensor classes themselves also provide several zero-copy slicing, re-ordering, clipping, extraction functions, most of them type-safe.
The original (private) version was heavily reliant on dynamic code generation, which has now been replaced with higher-order functions to provide various dimension-optimized versions of all operations.
This package is NOT specifically aimed at machine learning, even though it could probably used for some tasks in that realm (likely with extra hand holding). There are many other use cases for this kind of data structure...
Also new in other packages in this release cycle (incl. some code examples):
- https://docs.thi.ng/umbrella/arrays/functions/permutation.html
- https://docs.thi.ng/umbrella/bidir-index/functions/decodeObjectIterator.html
- https://docs.thi.ng/umbrella/transducers/functions/binned.html
Pixel 9 family: The “just hardware” review (no AI) - Enlarge / For this "neutral," hardware-focused review of the Pixel 9 ph... - https://arstechnica.com/?p=2044191 #googlepixle #pixel9proxl #pixel9pro #features #reviews #google #pixel9 #tensor #tech
Chipmakers puting AI cores in your CPU and not letting you use them for absolutely anything is the biggest waste of silicon in the history of modern computing.
Those tensor cores are godsend for things like large-scale CAD simulations but the only SDKs/samples provided are hardwired to run pretrained models.
There's no way to access the matrix/tensor capabilities directly. And that goes for both AMD and Intel.
Our next release includes a toggle for users to choose whether Google apps they install can directly use Pixel hardware accelerators. This controls direct access to Tensor TPU on both 6th/7th generation Pixels and also direct access to the GXP for Google Camera on 7th gen Pixels.