Symon

Results 4 issues of Symon

Recreating this pull request to accommodate all proposed changes (which are related to each other) in different files at one place as suggested by @CarloLucibello and @mcabbott.

I was getting ERROR: TaskFailedException while trying the following codes: ```julia using Flux, Metal, GPUArraysCore; GPUArraysCore.allowscalar(false) Metal.functional() gpu_backend = "Metal" Flux.GPU_BACKEND x_ = Metal.mtl(rand(Float32, 10, 10, 10, 3)) m1 =...

enhancement

Cross posting from Flux.jl https://github.com/FluxML/Flux.jl/issues/2278

enhancement
help wanted
libraries

Hi @mcabbott, I am recreating this pull request by merging all proposed inter-dependent changes in different files, as you suggested. Thanks for the instructions which greatly helped :)