paper-with-me

홈 › Papers

A TensorFlow implementation of Local Binary Patterns Transform

2021-06-30 · MANAS Journal of Engineering 2021 6 · Devrim Akgun

Feature extraction layers like Local Binary Patterns (LBP) transform can be very useful for improving the accuracy of machine learning and deep learning models depending on the problem type. Direct implementations of such layers in Python may result in long running times, and training a computer vision model may be delayed significantly. For this purpose, TensorFlow framework enables developing accelerated custom operations based on the existing operations which already have support for accelerated hardware such as multicore CPU and GPU. In this study, LBP transform which is used for feature extraction in various applications, was implemented based on TensorFlow operations. The evaluations were done using both standard Python operations and TensorFlow library for performance comparisons. The experiments were realized using images in various dimensions and various batch sizes. Numerical results show that algorithm based on TensorFlow operations provides good acceleration rates over Python runs. The implementation of LBP can be used for the accelerated computing for various feature extraction purposes including machine learning as well as in deep learning applications.

📄 PDF Abstract BibTeX

Code (1)

dwday/lbp_tensorflow_python tf

Tasks

CPUGPU

Similar Papers 제목 키워드 기반

Larq Compute Engine: Design, Benchmark, and Deploy State-of-the-Art Binarized Neural Networks

2020-11-18 · Tom Bannink, Arash Bakhtiari, Adam Hillier, Lukas Geiger 외

We introduce Larq Compute Engine, the world's fastest Binarized Neural Network (BNN) inference engine, and use this framework to investigate several important questions about the efficiency of BNNs and to design a new st…

TensorFlow based deep learning layer for Local Derivative Patterns

2022-12-14 · Software Impacts 2022 12 · Devrim Akgun

Deep learning architectures can extract features automatically via particular layers such as convolutions, recurrent networks, and pooling operations. In addition to the predefined layers in TensorFlow, developers can im…

Deep Learning

LightSeq: A High Performance Inference Library for Transformers

2020-10-23 · NAACL 2021 4 · Xiaohui Wang, Ying Xiong, Yang Wei, Mingxuan Wang 외

Transformer, BERT and their variants have achieved great success in natural language processing. Since Transformer models are huge in size, serving these models is a challenge for real industrial applications. In this pa…

GPUMachine TranslationTranslationVocal Bursts Intensity Prediction

Should I use TensorFlow

2016-11-27 · Martin Schrimpf

Google's Machine Learning framework TensorFlow was open-sourced in November 2015 [1] and has since built a growing community around it. TensorFlow is supposed to be flexible for research purposes while also allowing its …

BIG-bench Machine LearningGeneral Classification

Efficient Sampled Softmax for Tensorflow

2020-04-10 · Maciej Skorski

This short paper discusses an efficient implementation of \emph{sampled softmax loss} for Tensorflow. The speedup over the default implementation is achieved due to simplification of the graph for the forward and backwar…