Great news!! A fast, butterfly (aka FFT-like), implementation of the Noiselet Transform [1] is now integrated into the LazyLinop toolbox [2] – “a python toolbox to ease and accelerate computations with (“matrix-free”) linear operators.” Thank you to Pascal Carrivain and Rémi Gribonval from the OCKHAM/INRIA team [3], in ENS Lyon, France (where I’m currently invited for a sabbatical year in 25-26) for this implementation. The idea came from common discussions we had together (I share my office with Pascal at ENS Lyon) about possible additional butterfly transformations to complete the (already long) list of operators integrated to LazyLinop. The whole Noiselet Tansform (and its inverse) is described here in the LazyLinop documentation, with a demonstration code in python. Enjoy!

---

[1] https://laurentjacques.gitlab.io/post/some-comments-on-noiselets/

[2] https://faustgrp.gitlabpages.inria.fr/lazylinop/index.html "Lazylinop is a python toolbox to ease and accelerate computations with (“matrix-free”) linear operators. It provides glue to combine linear operators as easily as NumPy arrays, PyTorch/CuPy compatibility, standard signal/image processing linear operators, as well as advanced tools to approximate large matrices by efficient butterfly operators."

[3] https://team.inria.fr/ockham/

#Noiselet #CompressiveSensing #Butterfly #fft #InverseProblem #Python #Numeric #PyTorch

Some comments on the Noiselet Transform (special "LazyLinopt update") | Laurent Jacques

Updates: (22/04/26) Great news!! A fast, butterfly (aka FFT-like), implementation of the Noiselet Transform (see below) is now integrated into the LazyLinop toolbox – “a python toolbox to ease and accelerate computations with (“matrix-free”) linear operators.

Laurent Jacques

💻 Lo projècte Linguatec-IA que comencè en genèr de 2024 e los purmèrs resultats que començan d’aparéisher d’ara enlà, ací dab lo desvolopament d’un modèle de lengatge ensenhat.
👉 https://locongres.org/actualitats/linstitucion-e-los-sons-socis/un-modele-de-lengatge-ensenhat-enta-loccitan
---
[FR] 💻 Le projet Linguatec-IA a débuté en janvier 2024 et les premiers résultats commencent à apparaître, ici avec le développement d’un modèle de langage instruit.
👉 https://locongres.org/fr/actualites/linstitution-et-ses-membres/un-modele-de-langage-instruit-pour-loccitan

@elhuyar @Hitz_zentroa

#occitan #numeric #numérique #ia #poctefa #linguatecIA #linguatec #lenga

[March, 4 , 2024]:
An old, but important post.
#Europeans should take this seriously

#WhiteHouse Warns Against Using #Memory-Unsafe #programming #Languages

Should we teach #Rust instead of #Python ? I would quite agree.. with this point of vue..

#education #cyber #cybersecurity
#european ( #UE ) #numeric #sovereignty

https://thenewstack.io/white-house-warns-against-using-memory-unsafe-languages/

White House Warns Against Using Memory-Unsafe Languages

The White House's Office of the National Cyber Director urges developers to move to memory-safe languages such as Rust as soon as possible. 

The New Stack

How to Avoid Array Sort Lying to You

Default sort is lexical, not numeric.

#javascript #arraysort #numeric #bug #howto #arrays

https://www.youtube.com/watch?v=cyOz-82pf_A

How to Avoid Array Sort Lying to You #bug

YouTube

Mergin Maps tutorial - Numeric widgets

https://videos.qwast-gis.com/w/rHXAfU2uwYk18ne8s5Btmw

Mergin Maps tutorial - Numeric widgets

PeerTube

Lesinhan de las Corbièras : Cafè-debat : trapar d'alternativas a Windows, es possible, lo diluns 13 d'octobre de 2025 de 17 oras 30 fins a 19 oras. https://www.agendadulibre.org/events/33607 #liure #linux #fablab #mjc #lesinhan #ordenador #numeric #logicialsLiures

#VersionOccitana #Occitania #Lengadòc #Aude #Corbièras

@agenda_du_libre https://pouet.chapril.org/@agenda_du_libre/115356405737828940

Café-débat : trouver des alternatives à Windows, c’est possible

La fin de Windows 10 peut être une opportunité de découvrir des alternatives. Nous vous proposons d’en débattre ensemble ainsi que de découvrir l’univers du libre dans notre salle multimédia.

Типы данных для хранения вещественных чисел в PostgreSQL

В статье рассматриваются особенности типов данных для хранения вещественных чисел в PostgreSQL. Типы данных PostgreSQL для работы с вещественными числами: 1) float4, синоним real, синоним float(1..24) 2) float8, синоним float, синоним double precision, синоним float(25..53) 3) numeric синоним decimal. Диапазон для этого типа значительный: 131072 цифр до точки и 16383 цифр после точки. Но если при определении типа указать numeric(точность, масштаб), то максимальные значения точности и масштаба 1000. numeric можно объявить с отрицательным масштабом: значения могут округляться десятков, сотен, тысяч. Кроме чисел и null поддерживаются значения Infinity, -Infinity, NaN. Поля типов данных фиксированной длины не могут вытесняться в TOSAT-таблицу, переменной длины (numeric) могут. float4 обеспечивает точность 6 разрядов (значащих чисел в десятичной системе счисления), float8 обеспечивает точность 15 разрядов. Последний разряд округляется:

https://habr.com/ru/articles/924378/

#типы_данных #postgresql #float8 #postgres #numeric

Типы данных для хранения вещественных чисел в PostgreSQL

В статье рассматриваются особенности типов данных для хранения вещественных чисел в PostgreSQL. Типы данных PostgreSQL для работы с вещественными числами: 1) float4 , синоним real, синоним...

Хабр