They have a c interface too.  Its just harder to find the c versions of the api 
sometimes.  I linked to a c version of indexing in last message. (bottom 3 of 
the 5 functions on that page.


----- Original Message -----
From: bill lam <bbill....@gmail.com>
To: 'Pascal Jasmin' via Programming <programm...@jsoftware.com>
Cc: 
Sent: Monday, September 21, 2015 2:07 AM
Subject: Re: [Jprogramming] Arrayfire (OpenCl/Cuda Blas Boost)

Arrayfile looks like c++ library, it is difficult to be called 
from J as a shared object.

Пн, 21 сен 2015, jprogramming написал(а):
> I was worried about the parentheses being part of the 'operator()' name, but 
> I found this page which has accessible versions:
> 
> http://www.arrayfire.com/docs/group__index__func__index.htm
> 
> It also looks like their span "keyword" could be a null parameter.
> 
> 
> ----- Original Message -----
> From: Raul Miller <rauldmil...@gmail.com>
> To: Programming forum <programm...@jsoftware.com>
> Cc: 
> Sent: Monday, September 21, 2015 1:13 AM
> Subject: Re: [Jprogramming] Arrayfire (OpenCl/Cuda Blas Boost)
> 
> Well, I guess we only really need 1 or 2 dimensions from AF, so maybe
> that's no big deal. And we get to decide what we call a row and what
> we call a column.
> 
> Meanwhile,
> 
> http://www.jsoftware.com/help/user/lib_dll.htm
> http://www.jsoftware.com/papers/jfe.htm
> 
>    require'dll'
>    cdcb
> 15!:13
> 
> The dll callback lab in J602 explains the basic concepts.
> 
> I presume it still works in J804, but someone needs to port the lab, I
> guess. (Speaking of which, I've got a different lab I need to finish
> up, also.)
> 
> Thanks,
> 
> -- 
> Raul
> 
> 
> 
> On Mon, Sep 21, 2015 at 12:47 AM, 'Pascal Jasmin' via Programming
> <programm...@jsoftware.com> wrote:
> > I did suggest a rankselect and rankamend function to the lead developer.
> >
> > AF has either a max 3 or 4 dimensions on its arrays.  Its column (wrong) 
> > major.
> >
> > http://www.arrayfire.com/docs/indexing.htm
> >
> > to get rows 0 and 1 from a 2d array, you would call with 0 1;(seq 0 _1).  
> > For columns 1 and 2, call (seq 0 _1);1 2.  One problem though is that the 
> > name of the function to call is 'operator()' .  Is such a name bindable in 
> > J?
> >
> >
> >
> >
> > ----- Original Message -----
> > From: Raul Miller <rauldmil...@gmail.com>
> > To: Programming forum <programm...@jsoftware.com>
> > Cc:
> > Sent: Sunday, September 20, 2015 11:28 PM
> > Subject: Re: [Jprogramming] Arrayfire (OpenCl/Cuda Blas Boost)
> >
> > One step at a time...
> >
> > (But if it was mostly ready, I guess talk with the ISI folk about
> > getting it the rest of the way?)
> >
> > --
> > Raul
> >
> > On Sun, Sep 20, 2015 at 11:26 PM, Henry Rich <henryhr...@gmail.com> wrote:
> >> Fun.  And very important to the future of J.
> >>
> >> But if you do something great, how do you get it into the official
> >> distribution?
> >>
> >> Henry Rich
> >>
> >> On 9/20/2015 11:22 PM, Raul Miller wrote:
> >>>
> >>> I don't think anyone has been working on this.
> >>>
> >>> Note also that J's arrays are built on a C infrastructure where a pair
> >>> of one dimensional arrays (shape and data) represent an arbitrary
> >>> dimensioned J array.
> >>>
> >>> That said... how hard do you think it would be to implement the rank
> >>> conjunction? (Rank might be better thought of as using two dimensions
> >>> for the underlying data - frame and cells.)
> >>>
> >>> Anyways, it sounds like a fun project...
> >>>
> >>> Thanks,
> >>>
> >>
> >> ----------------------------------------------------------------------
> >> For information about J forums see http://www.jsoftware.com/forums.htm
> 
> > ----------------------------------------------------------------------
> > For information about J forums see http://www.jsoftware.com/forums.htm
> > ----------------------------------------------------------------------
> > For information about J forums see http://www.jsoftware.com/forums.htm
> ----------------------------------------------------------------------
> For information about J forums see http://www.jsoftware.com/forums.htm
> ----------------------------------------------------------------------
> For information about J forums see http://www.jsoftware.com/forums.htm

-- 
regards,
====================================================
GPG key 1024D/4434BAB3 2008-08-24
gpg --keyserver subkeys.pgp.net --recv-keys 4434BAB3
gpg --keyserver subkeys.pgp.net --armor --export 4434BAB3

----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to