Como executar array_filter recursivamente em uma matriz PH

Dada a seguinte matriz$mm

Array
(
    [147] => Array
        (
            [pts_m] => 
            [pts_mreg] => 1
            [pts_cg] => 1
        )    
    [158] => Array
        (
            [pts_m] => 
            [pts_mreg] => 
            [pts_cg] => 0
        )

    [159] => Array
        (
            [pts_m] => 
            [pts_mreg] => 1
            [pts_cg] => 1
        )

)

Quando corrocount(array_filter($mm)) Eu recebo3 como resultado, pois não é recursiv

count(array_filter($mm), COUNT_RECURSIVE) também não funcionará porque eu realmente preciso executar oarray_filter recursivamente e conte o resultad

Então minha pergunta é: como faço para executar recursivamentearray_filter($mm) nesse caso? Meu resultado esperado aqui seria4.

Observe que não estou usando nenhum retorno de chamada para excluir falso, nulo e vazi

questionAnswers(5)

yourAnswerToTheQuestion