leaf

Open Machine Intelligence Framework for Hackers. (GPU/CPU) (by autumnai)

Leaf Alternatives

Similar projects and alternatives to leaf

  • rusty-machine

    Discontinued Machine Learning library for Rust

  • opencl3

    A Rust implementation of the Khronos OpenCL 3.0 API.

  • 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
  • rust

    9 leaf VS rust

    Rust language bindings for TensorFlow (by tensorflow)

  • rustlearn

    Machine learning crate for Rust

  • CNTK

    Wrapper around Microsoft CNTK library

  • rust

    2,683 leaf VS rust

    Empowering everyone to build reliable and efficient software.

  • qdrant

    141 leaf VS qdrant

    Qdrant - High-performance, massive-scale Vector Database for the next generation of AI. Also available in the cloud https://cloud.qdrant.io/

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub 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 leaf alternative or higher similarity.

leaf reviews and mentions

Posts with mentions or reviews of leaf. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-11-09.
  • [D] Why does AMD do so much less work in AI than NVIDIA?
    2 projects | /r/MachineLearning | 9 Nov 2021
    I used a lot of the dependencies behind the leaf framework which was abandoned by its authors a while back due to funding issues, as I implemented it in Rust and most bindings were maintained while the leaf framework itself wasn't anymore.
  • AMD Demonstrates Stacked 3D V-Cache Technology: 192 MB at 2 TB/SEC
    1 project | news.ycombinator.com | 1 Jun 2021
    I tried to create a ML framework[0] that would work on both CUDA and OpenCL (and natively on the CPU) around 2015/2016, which included creating FFI wrappers for both CUDA and OpenCL. This is where my experience on the subject (and my contempt for NVIDIA) comes from.

    Me memory isn't perfect, but IIRC the situation was roughly the following: We were quite short on resources (both devtime and money), which meant that we had to choose our scope wisely. Optimally we would have implemented both CUDA and OpenCL 2.0, but we had to settle for OpenCL 1.2 (which offered reduced performance, but was "good enough" for inference). IIRC OpenCL 2.0 was very very similar in what capabilities it assumed and offered to the CUDA version at the time, and cards like the GTX Titan X had "compute capabilities" that supported features like shared virtual memory between CPU and GPU in CUDA at the time. In fact the advances around memory management (and async copying) that were present in CUDA and not in OpenCL 1.x were the main source for the performance differences between the two.

    From everything that I can tell at that point in time, if NVIDIA would have wanted to support OpenCL 2.0 they could have done so based on technical requirements. What the reason for not doing so is, is just pure speculation (lack of internal resources due to focusing on devtools?), but to me it always looked like they were using the edge they got via their proprietary libraries like cuDNN to get a foot into the field of ML and then purposefully neglected OpenCL to prevent any competitors from catching up. Classic Embrace, Extend, Extinguish.

    [0]: https://github.com/autumnai/leaf

Stats

Basic leaf repo stats
2
5,551
0.0
about 2 months ago

autumnai/leaf is an open source project licensed under Apache License 2.0 which is an OSI approved license.

The primary programming language of leaf is Rust.


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