From: Raymond T. <to...@rt...> - 2002-11-06 14:12:30
|
>>>>> "rif" == rif <ri...@MI...> writes: rif> Basically, I'm reading many many 28 dimensional vectors from a file, rif> doing a bunch of operations on each 28 dimensional to turn it into a rif> ~4,500 dimensional vector, then keeping a running sum (eventually an rif> average when I'm done with the file and I know the count) of these rif> high-dimensional vectors. My hope is to reuse only two rif> high-dimensional locations, one for the "current" vector and one for rif> the sum, to avoid excessive consing. If I want to reuse a matlisp rif> matrix, this means many calls to mref. If the store were exposed, rif> then I could implement it directly as calls to aref. In this case, I would keep the high-dimensional vector as a Lisp vector. When I'm done, I'd convert it to a Matlisp vector. But feel free to use store. It's very, very, unlikely to change. Ray |