accelerate-ad

Combinatory automatic differentiation in Haskell for heterogeneous computing. (by ajknapp)

Accelerate-ad Alternatives

Similar projects and alternatives to accelerate-ad

  • backprop

    Heterogeneous automatic differentiation ("backpropagation") in Haskell

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better accelerate-ad alternative or higher similarity.

accelerate-ad reviews and mentions

Posts with mentions or reviews of accelerate-ad. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-01-17.
  • Backpropagation and Accelerate
    3 projects | /r/haskell | 17 Jan 2023
    Now back to your question. I have a bit of experience with backprop and accelerate but it's neither recent nor with both of them at once. Accelerate has two layers of abstraction. There are Exp and Acc that build an AST. After compiling them with llvm-native or llvm-ptx backend you enter another layer of abstraction – functions Array -> Array -> ... -> Array. How much automatic you want AD to be? Automatic differentiation AST of Exps and Accs is going to be hard and backprop has nothing to help you here. There was a google summer of code project on this topic. As I understand, it ran short of completion.

Stats

Basic accelerate-ad repo stats
1
21
10.0
over 5 years ago

ajknapp/accelerate-ad is an open source project licensed under BSD 3-clause "New" or "Revised" License which is an OSI approved license.

The primary programming language of accelerate-ad is Haskell.

Popular Comparisons


Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com