Return-Path: X-Original-To: apmail-mahout-user-archive@www.apache.org Delivered-To: apmail-mahout-user-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 1EC8510842 for ; Sun, 29 Dec 2013 16:50:37 +0000 (UTC) Received: (qmail 5405 invoked by uid 500); 29 Dec 2013 16:50:28 -0000 Delivered-To: apmail-mahout-user-archive@mahout.apache.org Received: (qmail 5377 invoked by uid 500); 29 Dec 2013 16:50:27 -0000 Mailing-List: contact user-help@mahout.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user@mahout.apache.org Delivered-To: mailing list user@mahout.apache.org Received: (qmail 5368 invoked by uid 99); 29 Dec 2013 16:50:26 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 29 Dec 2013 16:50:26 +0000 X-ASF-Spam-Status: No, hits=1.5 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of chameerawijebandara@gmail.com designates 209.85.212.179 as permitted sender) Received: from [209.85.212.179] (HELO mail-wi0-f179.google.com) (209.85.212.179) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 29 Dec 2013 16:50:19 +0000 Received: by mail-wi0-f179.google.com with SMTP id z2so10944337wiv.12 for ; Sun, 29 Dec 2013 08:49:59 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=VfmsnDdwEJwA8AXvxaxeEjcX9griE0hSW19a8uCy0gM=; b=HCwFK/8SXN6LSKulJkXabA513pXLUVDtDkavgLHivHbtlwMggT5ah3jTcA/bCEmTs3 SRd8MjqEIWasJQfKtWDNYAq+MJ7Yy+ENkhRiao1XcwjOBYdIyfZsYC7YECOFkQK7c/sH +EJhs4SIUC9vQQ7jFAUS+zONVcy3dWW1u929/tkl4jZRvQqRwsn97/4EV6zXLb8kUOUk ejYEPazes0g6th8AVPQ9tuh1YM7zf3OlfBKhUPZmerXCY5nMn5AOEWLYZXk0n6u1KWIW +Yo4U4WsV3Itnomf8bgEobYdwWe06C2XU9GpnAnbFqxUVpwWl8ePavGG1Xrg6kwhELnG Md9A== MIME-Version: 1.0 X-Received: by 10.180.106.200 with SMTP id gw8mr40683660wib.50.1388335799468; Sun, 29 Dec 2013 08:49:59 -0800 (PST) Received: by 10.216.147.196 with HTTP; Sun, 29 Dec 2013 08:49:59 -0800 (PST) In-Reply-To: <52C05088.7050604@apache.org> References: <52C05088.7050604@apache.org> Date: Sun, 29 Dec 2013 08:49:59 -0800 Message-ID: Subject: Re: Equality of two DenseMatrix objects From: Chameera Wijebandara To: user@mahout.apache.org, ssc@apache.org Content-Type: multipart/alternative; boundary=e89a8f234b552808e304eeaf1ea8 X-Virus-Checked: Checked by ClamAV on apache.org --e89a8f234b552808e304eeaf1ea8 Content-Type: text/plain; charset=ISO-8859-1 Sebastian, Yes It's not enought to check the reference. i mean DenseMatrix*.*equals() methord does that and it cannot use for check equity is that wrong? On Sun, Dec 29, 2013 at 8:40 AM, Sebastian Schelter wrote: > Chameera, > > This is wrong. It's not enought to check the reference, two different > instances can be semantically equivalent, > > A dense matrix represents its entries in a two dimensional double array. > You have to check for the equality of these arrays. > > --sebastian > > On 29.12.2013 17:14, Chameera Wijebandara wrote: > > Hi Tharindu > > > > In the DenseMatrix class does not implement equals method so it use > > Object.equals witch check the reference. > > You have implement equals method by overriding Object.equals method. > > > > Thanks > > Chameera > > > > -- ---------------------------------------------------------- Chameera Wijebandara, Undergraduate Department of Computer Science and Engineering, University of Moratuwa, Sri Lanka. --e89a8f234b552808e304eeaf1ea8--