{'fraction_non_alphanumeric': 0.015523932729624839, 'fraction_numerical': 0.018111254851228976, 'mean_word_length': 5.396694214876033, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
LSTM-type Neural Network Implementation on a Processor Based on Neuromatrix and RISC Cores for Resource-Limited Applications

In this paper, we consider the implementation of a recurrent artificial neural network LSTM on the NM6407 digital signal processor (DSP) that is optimized for performing vector and matrix calculations. It contains two NeuroMatrix NMC4 cores, each of which includes RISC processor and vector coprocessor. The architectural features and processor resources are considered, as well as an assessment of its performance in the implementation of the LSTM network to solve a typical classification problem. The implementation of this type of network on the NM6407 tensor core accelerated computations by a factor of 15–350 compared to a scalar processor.