unsqueeze
	
function defined in module 
	MLUtils
			unsqueeze(x; dims)
			Return 
			x reshaped into an array one dimensionality higher than 
			x, where 
			dims indicates in which dimension 
			x is extended.
			julia> unsqueeze([1 2; 3 4], dims=2)
2×1×2 Array{Int64, 3}:
[:, :, 1] =
 1
 3
[:, :, 2] =
 2
 4
julia> xs = [[1, 2], [3, 4], [5, 6]]
3-element Vector{Vector{Int64}}:
 [1, 2]
 [3, 4]
 [5, 6]
julia> unsqueeze(xs, dims=1)
1×3 Matrix{Vector{Int64}}:
 [1, 2]  [3, 4]  [5, 6]
			unsqueeze(; dims)
			Returns a function which, acting on an array, inserts a dimension of size 1 at 
			dims.
			julia> rand(21, 22, 23) |> unsqueeze(dims=2) |> size
(21, 1, 22, 23)
There are
			3
			methods for MLUtils.unsqueeze:
		
The following pages link back here: