Device and method for allocating intermediate data from an artificial neural network

    公开(公告)号:US11609851B2

    公开(公告)日:2023-03-21

    申请号:US17229161

    申请日:2021-04-13

    Abstract: According to one aspect, a method for determining, for a memory allocation, placements in a memory area of data blocks generated by a neural network, comprises a development of an initial sequence of placements of blocks, each placement being selected from several possible placements, the initial sequence being defined as a candidate sequence, a development of at least one modified sequence of placements from a replacement of a given placement of the initial sequence by a memorized unselected placement, and, if the planned size of the memory area obtained by this modified sequence is less than that of the memory area of the candidate sequence, then this modified sequence becomes the candidate sequence, the placements of the blocks for the allocation being those of the placement sequence defined as a candidate sequence once each modified sequence has been developed.

    DEVICE AND METHOD FOR ALLOCATING INTERMEDIATE DATA FROM AN ARTIFICIAL NEURAL NETWORK

    公开(公告)号:US20210342265A1

    公开(公告)日:2021-11-04

    申请号:US17229161

    申请日:2021-04-13

    Abstract: According to one aspect, a method for determining, for a memory allocation, placements in a memory area of data blocks generated by a neural network, comprises a development of an initial sequence of placements of blocks, each placement being selected from several possible placements, the initial sequence being defined as a candidate sequence, a development of at least one modified sequence of placements from a replacement of a given placement of the initial sequence by a memorized unselected placement, and, if the planned size of the memory area obtained by this modified sequence is less than that of the memory area of the candidate sequence, then this modified sequence becomes the candidate sequence, the placements of the blocks for the allocation being those of the placement sequence defined as a candidate sequence once each modified sequence has been developed.

    Method, system, and computer program product to employ a multi-layered neural network for classification

    公开(公告)号:US11537840B2

    公开(公告)日:2022-12-27

    申请号:US16189264

    申请日:2018-11-13

    Abstract: A neural network classifies an input signal. For example, an accelerometer signal may be classified to detect human activity. In a first convolutional layer, two-valued weights are applied to the input signal. In a first two-valued function layer coupled at input to an output of the first convolutional layer, a two-valued function is applied. In a second convolutional layer coupled at input to an output of the first two-valued functional layer, weights of the second convolutional layer are applied. In a fully-connected layer coupled at input to an output of the second convolutional layer, two-valued weights of the fully connected layer are applied. In a second two-valued function layer coupled at input to an output of the fully connected layer, a two-valued function of the second two-valued function layer is applied. A classifier classifies the input signal based on an output signal of second two-valued function layer.

    METHOD OF CLUSTERING DIGITAL IMAGES, CORRESPONDING SYSTEM, APPARATUS AND COMPUTER PROGRAM PRODUCT
    6.
    发明申请
    METHOD OF CLUSTERING DIGITAL IMAGES, CORRESPONDING SYSTEM, APPARATUS AND COMPUTER PROGRAM PRODUCT 审中-公开
    聚合数字图像,相关系统,设备和计算机程序产品的方法

    公开(公告)号:US20160307068A1

    公开(公告)日:2016-10-20

    申请号:US14958041

    申请日:2015-12-03

    CPC classification number: G06K9/6223 G06F16/583 G06K9/6215

    Abstract: Digital image processing circuitry clusters a set of images into a set of first clusters of images and a set of unclustered images. The set of first clusters are merged, generating a set of second clusters of images. Images in the set of unclustered images are assigned to one of a cluster of the set of second clusters of images and an outlier image cluster. The clustered images may be partitioned into subclusters based on detection of objects in the images.

    Abstract translation: 数字图像处理电路将一组图像聚集成一组第一组图像和一组非聚簇图像。 第一集群的集合被合并,产生一组第二组图像。 非集群图像集中的图像被分配给该组第二聚类图像和离群图像簇中的一个簇。 基于对图像中的对象的检测,聚类图像可以被划分成子簇。

Patent Agency Ranking