isequaln

Проверяйте равенство графиков слоев глубокого обучения или сетей, игнорирующих NaN значения

    Описание

    пример

    tf = isequaln(lgraph1,lgraph2) равенство проверок графиков слоев lgraph1 и lgraph2. Обработка NaN значения как равные, функция возвращает 1 (TRUE), когда классы, свойства и архитектуры соответствуют и 0 (FALSE) в противном случае.

    tf = isequaln(lgraph1,...,lgraphN) равенство проверок N графики слоев lgraph1, …, lgraphN.

    пример

    tf = isequaln(net1,net2) равенство проверок сетей net1 и net2. Обработка NaN значения как равные, функция возвращает 1 (TRUE), когда классы, свойства и архитектуры соответствуют и 0 (FALSE) в противном случае.

    tf = isequaln(net1,...,netN) равенство проверок N сети net1, …, netN.

    Примеры

    свернуть все

    Создайте два экземпляра графиков слоев SqueezeNet.

    lgraph1 = squeezenet('Weights','none');
    lgraph2 = squeezenet('Weights','none');

    Проверяйте, являются ли графики слоев равным игнорированием NaN значения с помощью isequaln функция.

    tf = isequaln(lgraph1,lgraph2)
    tf = logical
       1
    
    

    Создайте два экземпляра предварительно обученной сети SqueezeNet.

    net1 = squeezenet;
    net2 = squeezenet;

    Проверяйте, являются ли сети равным игнорированием NaN значения с помощью isequaln функция.

    tf = isequaln(net1,net2)
    tf = logical
       1
    
    

    Входные параметры

    свернуть все

    График слоев в виде LayerGraph объект. Чтобы создать график слоев, использовать layerGraph.

    Сеть в виде SeriesNetwork, DAGNetwork, или dlnetwork объект.

    Введенный в R2021a