【发布时间】:2021-07-02 18:40:08
【问题描述】:
当我在这里查看一堆 Flux.jl 教程时:https://fluxml.ai/tutorials.html 其中许多在整个教程中都使用语法 |> gpu。我知道这与 GPU 有关,但这种特殊语法有什么作用?
【问题讨论】:
当我在这里查看一堆 Flux.jl 教程时:https://fluxml.ai/tutorials.html 其中许多在整个教程中都使用语法 |> gpu。我知道这与 GPU 有关,但这种特殊语法有什么作用?
【问题讨论】:
您在此处看到的语法并非特定于 Flux.jl,而是通用 Julia 语法,它简单地将 |> 左侧的语句包装在右侧的任何函数中。所以在这种情况下,它相当于只做gpu(some_statement),其中some_statement代表|>左侧的代码。
在 Julia 文档中了解有关此范例(函数管道和组合)的更多信息:https://docs.julialang.org/en/v1/manual/functions/#Function-composition-and-piping
【讨论】: