Re: [math] Matrix subMatrix and mean methods

2004-10-08 Thread Brian Behlendorf
On Thu, 7 Oct 2004, Phil Steitz wrote: Brian Behlendorf wrote: Thanks, Wolfgang. This is a pretty easy case for us - as it sits today, especially with this email note from Wolfgang (which should be included in a NOTES file sitting near colt.jar when imported) it looks perfectly fine to

Re: [math] Matrix subMatrix and mean methods

2004-10-08 Thread Mark R. Diggory
Brain and Wolfgang, This sort of clarification is exactly what we needed to hear. It sounds like we can begin working portions of Colt now. My question to Wolfgang is, to avoid fracturing Colt into multiple implementations, we could decided between two possible approaches. A.) Refer to the

RE: [math] Matrix subMatrix and mean methods

2004-10-08 Thread Phil Steitz
Developers List Cc: [EMAIL PROTECTED]; Wolfgang Hoschek Subject: Re: [math] Matrix subMatrix and mean methods Brain and Wolfgang, This sort of clarification is exactly what we needed to hear. It sounds like we can begin working portions

Re: [math] Matrix subMatrix and mean methods

2004-10-08 Thread Wolfgang Hoschek
Mark, I am not worried about fracturing. My understanding is that you wouldn't start doing colt releases build by apache, right? You'd rather take some parts or derivatives of the code and add them to commons-math CVS as you see fit (probably in a significantly refactored/modified form). I

Re: [math] Matrix subMatrix and mean methods

2004-10-08 Thread Mark R. Diggory
PROTECTED] Sent: Fri 10/8/2004 7:19 AM To: Jakarta Commons Developers List Cc: [EMAIL PROTECTED]; Wolfgang Hoschek Subject: Re: [math] Matrix subMatrix and mean methods Brain and Wolfgang, This sort of clarification is exactly what we needed to hear. It sounds

Re: [math] Matrix subMatrix and mean methods

2004-10-08 Thread Mark R. Diggory
Wolfgang Hoschek wrote: Mark, I am not worried about fracturing. My understanding is that you wouldn't start doing colt releases build by apache, right? You'd rather take some parts or derivatives of the code and add them to commons-math CVS as you see fit (probably in a significantly

Re: [math] Matrix subMatrix and mean methods

2004-10-08 Thread Al Chou
--- Mark R. Diggory [EMAIL PROTECTED] wrote: Wolfgang Hoschek wrote: Mark, I am not worried about fracturing. My understanding is that you wouldn't start doing colt releases build by apache, right? You'd rather take some parts or derivatives of the code and add them to commons-math

Re: [math] Matrix subMatrix and mean methods

2004-10-08 Thread Mark R. Diggory
Al Chou wrote: I agree we should not be releasing Apache versions of the whole Colt library (which technically wouldn't even be possible, as the hep.aida.* packages are LGPL'd, not under the the new CERN license). In any case, the question of the scope of Commons-Math continually comes up, and

Re: [math] Matrix subMatrix and mean methods

2004-10-08 Thread Al Chou
--- Mark R. Diggory [EMAIL PROTECTED] wrote: Al Chou wrote: I agree we should not be releasing Apache versions of the whole Colt library (which technically wouldn't even be possible, as the hep.aida.* packages are LGPL'd, not under the the new CERN license). In any case, the question

Re: [math] Matrix subMatrix and mean methods

2004-10-07 Thread Brian Behlendorf
On Thu, 7 Oct 2004, Mark R. Diggory wrote: After being reminded by Wolfgang that he had previously given me a contact at CERN to discuss these issues with, I emailed that contact. He forwarded me to the Technology Transfer officer for CERN. I just finished emailing a request to that individual

Re: [math] Matrix subMatrix and mean methods

2004-10-07 Thread Phil Steitz
Brian Behlendorf wrote: Thanks, Wolfgang. This is a pretty easy case for us - as it sits today, especially with this email note from Wolfgang (which should be included in a NOTES file sitting near colt.jar when imported) it looks perfectly fine to incorporate this into Apache, preserving

Re: [math] Matrix subMatrix and mean methods

2004-10-06 Thread Brian Behlendorf
Thanks, Wolfgang. This is a pretty easy case for us - as it sits today, especially with this email note from Wolfgang (which should be included in a NOTES file sitting near colt.jar when imported) it looks perfectly fine to incorporate this into Apache, preserving CERN's copyright notice.

Re: [math] Matrix subMatrix and mean methods

2004-10-06 Thread Mark R. Diggory
Hi Brian, After being reminded by Wolfgang that he had previously given me a contact at CERN to discuss these issues with, I emailed that contact. He forwarded me to the Technology Transfer officer for CERN. I just finished emailing a request to that individual to comment on the position CERN

Re: [math] Matrix subMatrix and mean methods

2004-10-05 Thread Mark R. Diggory
Now that I'm back I'll try to catch up on this thread quickly Phil Steitz wrote: Kim van der Linde wrote: Hi Phil, I have been thinking for a few days on the Matrix classes. I think the Matrix class itself should contain all those methods that do matrix calculations (add, subtract, multiply) that

Re: [math] Matrix subMatrix and mean methods

2004-10-05 Thread Mark R. Diggory
I am posting this to the Licensing list as well because it is very unclear how to proceed and we dearly need their advice on this subject. Licensing, the issue has to do with policy for adding code from a external project, which the author has approved our usage of via email.

Re: [math] Matrix subMatrix and mean methods

2004-10-05 Thread Wolfgang Hoschek
Hi, let me briefly introduce myself. I'm the author of Colt which has the BSD-style license you referred to below. I encourage you to take code or ideas from Colt, as you see fit, and as you see compatible with Apache licensing policy. I wrote this code some six years ago while working at

Re: [math] Matrix subMatrix and mean methods

2004-10-05 Thread Mark R. Diggory
Hello Wolfgang, You jogged my memory concerning our discussion on this subject some time ago. You had given me a contact (James Casey) at CERN to discuss this subject further and I think the subject slipped off the radar at that point. Here was that old thread. I've cc'd him on this message to

Re: [math] Matrix subMatrix and mean methods

2004-10-03 Thread Phil Steitz
Kim van der Linde wrote: Hi Phil, I have been thinking for a few days on the Matrix classes. I think the Matrix class itself should contain all those methods that do matrix calculations (add, subtract, multiply) that either a Matrix themselfs or proporties of the Matrix (isSingular for example).

Re: [math] Matrix subMatrix and mean methods

2004-10-03 Thread Kim van der Linde
Phil Steitz wrote: I agree here as well. Do you see use cases where you will want to start with a double[][] array, perform matrix operations on it (say some decomposition) and then run stats on the resulting matrix? Will it be too onerous to make copies of the double[][] at each stage? If

Re: [math] Matrix subMatrix and mean methods

2004-10-03 Thread Al Chou
--- Kim van der Linde [EMAIL PROTECTED] wrote: Phil Steitz wrote: I agree here as well. Do you see use cases where you will want to start with a double[][] array, perform matrix operations on it (say some decomposition) and then run stats on the resulting matrix? Will it be too

[math] Matrix subMatrix and mean methods

2004-10-02 Thread Kim van der Linde
Hi Phil, I have been thinking for a few days on the Matrix classes. I think the Matrix class itself should contain all those methods that do matrix calculations (add, subtract, multiply) that either a Matrix themselfs or proporties of the Matrix (isSingular for example). The mean methods