# drops_samples

<table class=".origin_table">
    <tr>
        <td style="text-align: left; border-style: hidden">*function*  of [dascore.core._spool_inventory](`dascore.core._spool_inventory`)</td>
        <td style="text-align: right; border-style: hidden">[source](https://github.com/DASDAE/dascore/blob/dev/dascore/core/_spool_inventory.py#L377-L401)</td>
    </tr>
</table>

:::{.padded_bottom_10pt}

:::{.def_block}


<b>drops_samples</b>(<br>
    &nbsp;&nbsp;&nbsp;&nbsp;rows: DataFrame
,<br>
    &nbsp;&nbsp;&nbsp;&nbsp;pieces
,<br>
    &nbsp;&nbsp;&nbsp;&nbsp;name: str
,<br>
)-> 'bool'


:::

:::
Return whether any row keeps less than the whole of itself.

Read off the pieces rather than taken on trust, because getting it
wrong is silent either way: a plan wrongly called lossless loads back
the samples it dropped, and one wrongly called lossy only forgoes a
collapse. Conform's pieces always cover their row, so it answers
False here without the caller having to say so.

