# `Sidereon.LeastSquares.DropOneReport`
[🔗](https://github.com/neilberkman/sidereon-ex/blob/main/lib/sidereon/least_squares.ex#L99)

A leave-one-out sweep: the `base` solve over all rows, one `drops` solve per
masked residual row (in row order), and `cost_delta` giving how much the
optimum cost moves when each row is removed.

# `t`

```elixir
@type t() :: %Sidereon.LeastSquares.DropOneReport{
  base: Sidereon.LeastSquares.Result.t(),
  cost_delta: [float()],
  drops: [Sidereon.LeastSquares.Result.t()]
}
```

---

*Consult [api-reference.md](api-reference.md) for complete listing*
