A C++ standalone library for machine learning
MIT License
Bot releases are hidden (Show)
This is a patch release that will be the last release before breaking changes to Flashlight given the Flashlight Tensor framework (fl::Tensor
). This and other patch releases to v0.3.x
will be updated as needed in the 0.3
branch, which will diverge from main.
Fixes in this release include:
CITATION
file for citing FLpkg
-based layout (#713)This release contains improvements to the Flashlight Tensor API (flashlight/fl/tensor
) including:
roll
operator for TensorArrayFireBackend
stateconcatenate
operation with the ArrayFireBackend
TensorBackend::isDataTypeSupported()
TensorBackend::getDeviceCount()
Shape
(#810)TensorExtension
API for autograd and vision primitives (#762)Published by jacobkahn about 3 years ago
v0.3.1 is a patch release that includes fixes since v0.3 and the initial fl::Tensor
API.
fl::Tensor
API. See flashlight/fl/tensor
for more.
benchmark
app to use for end to end performance benchmarking of common modelsDynamicScaler
to abstract away repeated logic in mixed precision trainingeval()
in the backward passSinusoidalPositionEmbedding
operator to avoid concatenationThanks to external contributors for their contributions, including:
@lunixbochs
@tlikhomanenko
Published by jacobkahn over 3 years ago
First stable release post-consolidation. Separates Flashlight into four parts:
flashlight/lib
contains kernels and standalone utilities for sequence losses, beam search decoding, text processing, and more.flashlight/fl
is the core neural network library using the ArrayFire tensor library.flashlight/app
are applications of the core library to machine learning across domains.flashlight/ext
are extensions on top of Flashlight and ArrayFire that are useful across apps.core
(flashlight/fl/dataset
)vcpkg
via FL_BUILD_STANDALONE
cmake/flashlightConfig.cmake.in
)setup.py install
flashlight/app/asr
)Published by jacobkahn almost 4 years ago
This is an old release and is the final release before the wav2letter was consolidated into Flashlight. See the ASR application in Flashlight for the new wav2letter source.
The core Flashlight library has been moved to flashlight/fl
.
Published by vineelpratap almost 6 years ago
To get started, visit the documentation.
Thanks to our contributors:
Vineel Pratap, Awni Hannun, Jacob Kahn, Qiantong Xu, Jeff Cai, Gabriel Synnaeve, Vitaliy Liptchinsky, Ronan Collobert, Ann Lee, Jay Mahadeokar and Tatiana Likhomanenko