Return-Path: Delivered-To: apmail-incubator-hama-dev-archive@locus.apache.org Received: (qmail 48783 invoked from network); 7 Aug 2008 13:45:45 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 7 Aug 2008 13:45:45 -0000 Received: (qmail 69009 invoked by uid 500); 7 Aug 2008 13:45:44 -0000 Delivered-To: apmail-incubator-hama-dev-archive@incubator.apache.org Received: (qmail 68993 invoked by uid 500); 7 Aug 2008 13:45:44 -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 68982 invoked by uid 99); 7 Aug 2008 13:45:44 -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 06:45:44 -0700 X-ASF-Spam-Status: No, hits=2.0 required=10.0 tests=HTML_MESSAGE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of yongho.ha@gmail.com designates 64.233.166.181 as permitted sender) Received: from [64.233.166.181] (HELO py-out-1112.google.com) (64.233.166.181) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 07 Aug 2008 13:44:45 +0000 Received: by py-out-1112.google.com with SMTP id u52so240744pyb.13 for ; Thu, 07 Aug 2008 06:44:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:in-reply-to:mime-version:content-type:references; bh=wd3n1c0iD477pEIuWOxBUBiVzrkGfmpv+b6o3AY1G4o=; b=JIBzLnw2A0OG3TMh8GSyzIVmwN8yAe1wHGoSDu6gcsuEkInfSmLywos4wmsOFeml2R Y6Pa2y2++p+94oluxPwbm9XmgZexF28r1/mDIs/cmXIj3vErkB30UskIa+1Vc0SHSaVt 5C2PxtcFTYxZEK2ATIZNQMJ9tfNFMUVnett3E= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:in-reply-to:mime-version :content-type:references; b=V4RgSW8O4JXd7DBEnjAp5ea6Rlt9hB7R6O/Ix1tddGzQDfsTxJeNdLTKorYUfVpvUp 1/cUJ6aoA50BxFNbUdyFijUIxilFWK6bjbMKg9Giv1//lZjj88AjyFwsvaWLIdh4YPu3 HYdwmTDUbBgGxp01L32Q/HY8uQWmWpfJcnqIw= Received: by 10.114.159.6 with SMTP id h6mr1297573wae.65.1218116694292; Thu, 07 Aug 2008 06:44:54 -0700 (PDT) Received: by 10.114.135.8 with HTTP; Thu, 7 Aug 2008 06:44:54 -0700 (PDT) Message-ID: <6b5942020808070644y1cba51cbxe8b0742421c0bc47@mail.gmail.com> Date: Thu, 7 Aug 2008 22:44:54 +0900 From: "Yong-Ho Ha" To: hama-dev@incubator.apache.org Subject: Re: A project plan for the first release. In-Reply-To: MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_26232_16746178.1218116694305" References: <7ada1c10808051648s77d2799me5541940912d13f6@mail.gmail.com> <21dc670c0808051855t16a6c2abs64323b8642e00521@mail.gmail.com> X-Virus-Checked: Checked by ClamAV on apache.org ------=_Part_26232_16746178.1218116694305 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline 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 > ------=_Part_26232_16746178.1218116694305--