# Dimension mismatch in dataloader

**URL:** <https://discourse.julialang.org/t/dimension-mismatch-in-dataloader/98160>\
**Category:** New to Julia\
**Tags:** flux\
**Created:** [May 1, 2023, 2:23pm UTC](https://discourse.julialang.org/t/dimension-mismatch-in-dataloader/98160 "2023-05-01T14:23:19Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![jxxcarlson](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/jxxcarlson/32/49405_2.png) [@jxxcarlson](https://discourse.julialang.org/u/jxxcarlson)\
**Post date:** [May 1, 2023, 2:23pm UTC](https://discourse.julialang.org/t/dimension-mismatch-in-dataloader/98160/1 "2023-05-01T14:23:20Z")

</div>

I have

```julia
julia> size(X_train)
(130, 4)

julia> size(y_train)
(130, 3)

```

but I get a dimension mismatch with

```julia
loader = Flux.DataLoader((X_train, y_train), shuffle=true)

```

((( Oops, I just need to transpose everything. )))

---

<div class="post-metadata">

**Author:** ![CarloLucibello](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/carlolucibello/32/3278_2.png) [@CarloLucibello](https://discourse.julialang.org/u/CarloLucibello)\
**Post date:** [May 1, 2023, 7:34pm UTC](https://discourse.julialang.org/t/dimension-mismatch-in-dataloader/98160/2 "2023-05-01T19:34:53Z")

</div>

yes, in Flux the batch dimension is the last dimension
