[Numeric] HMatrix collaboration

Huw Campbell huw.campbell at gmail.com
Tue Jul 7 04:01:58 UTC 2020

Hi Dominic,

Cheers. Yes, I agree that PRs and branches are the way to go. I have 3 or 4
minor ones there already.

I've joined the mailing list; I'll post a few questions in the coming days
and we'll see how people respond.


On Tue, Jul 7, 2020 at 12:06 AM <dominic at steinitz.org> wrote:

> Hi Huw,
> You are right. I have given you access to the hmatrix repo. We don’t
> currently have any modus operandi for the organisation in which this repo
> lives. I assume that we will all create branches for review before merging?
> I’ve cc’d the somewhat unused mailing list. If that doesn’t work for e.g.
> Q&A then we can try something else.
> Dominic Steinitz
> dominic at steinitz.org
> http://idontgetoutmuch.org
> Twitter: @idontgetoutmuch
> On 6 Jul 2020, at 08:09, Huw Campbell <huw.campbell at gmail.com> wrote:
> Hi Dominic,
> Thanks very much. I still can't seem to push to the hmatrix repository, I
> think the permissions are separate to the haskell-numerics organisation.
> Is there a mailing list or unofficial list of email addresses we can use
> for questions and change proposals? Some questions (like, why is CSR 1
> indexed?) feel a bit strange for an issue tracker.
> Regards,
> Huw
> On Sat, Jul 4, 2020 at 5:56 PM <dominic at steinitz.org> wrote:
>> Hi Huw
>> Great 😁
>> I am just about to go out but some thoughts
>> Roman Cheplyaka has updated hmatrix-sundials to use sparse matrices - I
>> have an application for this solving some PDEs which I have yet to try.
>> I think Henning Thielemann has also done some work on sparse matrices /
>> bindings to BLAS / LAPACK.
>> The collaborative effort to improve random number generation worked
>> really well - hopefully we can repeat the experience in this important area.
>> Dominic Steinitz
>> dominic at steinitz.org
>> http://idontgetoutmuch.org
>> Twitter: @idontgetoutmuch
>> On 4 Jul 2020, at 05:05, Huw Campbell <huw.campbell at gmail.com> wrote:
>> Hi Dominic,
>> I've been thinking about putting some more work into hmatrix for a few
>> years now, ever since I used it effectively in my neural network
>> library Grenade.
>> I currently have a few PRs up to fix and speed up sparse matrix creation.
>> I would like to really tighten up its benchmark and test suites (bring
>> them into the packages themselves instead of hosting them in an
>> external package; remove the poorly conceived `Testable` type class;
>> using criterion a lot more; and possibly porting tests to hedgehog).
>> Other items on the cards are using im2col to speed up convolutions (I
>> have this working in Grenade already) and make them easier to use with
>> user defined padding and stride.
>> It's quite a bit to do, so I was wondering if I could become a
>> collaborator?
>> In terms of Haskell projects I maintain, the main open source one
>> these days is optparse-applicative, which I've been incrementally
>> improving over the past 5 years.
>> Kind regards,
>> Huw
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.haskell.org/pipermail/numeric/attachments/20200707/a609646d/attachment.html>

More information about the Numeric mailing list