No, they really aren’t and I’m not sure why I keep seeing this take. ML weights are binary and it’s painfully obvious.
They are the end result of a compilation process in which the training data and model code are compiled into the resulting weights. If you can’t even theoretically recreate the weights on your own hardware it isn’t open source.