Return-Path: Delivered-To: apmail-incubator-hama-dev-archive@locus.apache.org Received: (qmail 42425 invoked from network); 8 Aug 2008 02:40:32 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 8 Aug 2008 02:40:32 -0000 Received: (qmail 84729 invoked by uid 500); 8 Aug 2008 02:40:32 -0000 Delivered-To: apmail-incubator-hama-dev-archive@incubator.apache.org Received: (qmail 84720 invoked by uid 500); 8 Aug 2008 02:40:31 -0000 Mailing-List: contact hama-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: hama-dev@incubator.apache.org Delivered-To: mailing list hama-dev@incubator.apache.org Received: (qmail 84709 invoked by uid 99); 8 Aug 2008 02:40:31 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 07 Aug 2008 19:40:31 -0700 X-ASF-Spam-Status: No, hits=1.2 required=10.0 tests=SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (athena.apache.org: local policy) Received: from [209.85.142.187] (HELO ti-out-0910.google.com) (209.85.142.187) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 08 Aug 2008 02:39:33 +0000 Received: by ti-out-0910.google.com with SMTP id w7so479939tib.6 for ; Thu, 07 Aug 2008 19:39:58 -0700 (PDT) Received: by 10.110.50.19 with SMTP id x19mr5011348tix.36.1218163197442; Thu, 07 Aug 2008 19:39:57 -0700 (PDT) Received: by 10.110.47.7 with HTTP; Thu, 7 Aug 2008 19:39:57 -0700 (PDT) Message-ID: Date: Fri, 8 Aug 2008 11:39:57 +0900 From: "Edward J. Yoon" Sender: edward@udanax.org To: hama-dev@incubator.apache.org Subject: Re: A project plan for the first release. In-Reply-To: <6b5942020808070644y1cba51cbxe8b0742421c0bc47@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <7ada1c10808051648s77d2799me5541940912d13f6@mail.gmail.com> <21dc670c0808051855t16a6c2abs64323b8642e00521@mail.gmail.com> <6b5942020808070644y1cba51cbxe8b0742421c0bc47@mail.gmail.com> X-Google-Sender-Auth: 6a3dc6851ceb07c9 X-Virus-Checked: Checked by ClamAV on apache.org I hope you become actively involved in the project so that you are the one of the mathematicians of us. :) -Edward On Thu, Aug 7, 2008 at 10:44 PM, Yong-Ho Ha wrote: > I think that should suffice for basic interfaces. > > P.S. > sorry for my late participation. I was extremely busy because of project > deadline. > But now situation is changing, and getting better. > > On Thu, Aug 7, 2008 at 8:43 PM, Edward J. Yoon wrote: > >> This is my plan for basic interfaces. >> >> == Vector == >> >> size() >> >> get(int index) >> set(int index, double value) >> set(Vector V) >> >> add(int index, double value) >> add(double alpha, Vector V) >> add(Vector V) >> >> dot(Vector V) instead of the current getCosine() method >> norm(Vector.Norm type) : Computes the given norm of the vector >> >> == Matrix == >> >> get(int row, int column) >> getRows() >> getColumns() >> set(int row, int column, double value) >> set(double alpha, Matrix B) >> set(Matrix B) >> >> add(int row, int column, double value) >> add(Matrix B) >> add(double alpha, Matrix B) >> >> mult(Matrix B) >> >> norm(Matrix.Norm type) : Computes the given norm of the matrix >> >> -Edward >> >> On Wed, Aug 6, 2008 at 10:55 AM, joosun yoon wrote: >> > I will design *Matrix and vector interfaces*. >> > >> > A step, simple interfaces will be designed. >> > >> > Thanks. >> > >> > 2008/8/6 Edward J. Yoon >> > >> >> Maybe you can create a wiki page for part of interface design >> >> considerations, and See HAMA-12. I'll help you. >> >> >> >> -Edward >> >> >> >> On Wed, Aug 6, 2008 at 8:48 AM, Antonio Suh wrote: >> >> > Good plans. >> >> > I want to choose No.1, Matrix and vector interfaces. >> >> > >> >> > And IMO, we need more test case and comments. >> >> > I see http://issues.apache.org/jira/browse/HAMA-5, comments problem >> may >> >> be >> >> > solved. >> >> > However, it is better to cover that writing test case in rodmap for >> >> > Hama-0.1. >> >> > >> >> > Hama isn't easy to use, so it would be fine to have enoungh detailed >> test >> >> > case. >> >> > >> >> > >> >> > 2008/8/5 Edward J. Yoon >> >> > >> >> >> See http://wiki.apache.org/hama/Hama-0.1. If you have ideas to >> >> >> contribute, please feel free to add your comments >> >> >> >> >> >> Thanks. >> >> >> -- >> >> >> Best regards, Edward J. Yoon >> >> >> edwardyoon@apache.org >> >> >> http://blog.udanax.org >> >> >> >> >> > >> >> >> >> >> >> >> >> -- >> >> Best regards, Edward J. Yoon >> >> edwardyoon@apache.org >> >> http://blog.udanax.org >> >> >> > >> > >> > >> > -- >> > Yoon Joo Sun >> > Java Developer Engineer >> > Blog - http://www.ologist.co.kr >> > >> >> >> >> -- >> Best regards, Edward J. Yoon >> edwardyoon@apache.org >> http://blog.udanax.org >> > -- Best regards, Edward J. Yoon edwardyoon@apache.org http://blog.udanax.org