如何为 Torch REPL 指定启动文件
Posted
技术标签:
【中文标题】如何为 Torch REPL 指定启动文件【英文标题】:How to specify startup file for Torch REPL 【发布时间】:2015-07-09 00:29:54 【问题描述】:我想定义一些命令行便利函数,以便在我每次启动 Torch REPL 时运行。例如,
function cl()
os.execute('clear')
end
和那种性质的东西。每次启动 REPL 时,如何将这样的函数添加到命名空间?
我在网上搜索了“luajit|torch|trepl startup|rc 文件”,但找不到任何线索。
【问题讨论】:
尝试设置LUA_INIT=@path/to/startup.lua
环境变量。但这不仅适用于 REPL。也许存在检测您运行 repl 的方法。
【参考方案1】:
你可以给你的 th repl 起别名以采用默认的 -l 参数:
alias thnew='th -lmyadditions '
myadditions.lua 是您要执行的文件,该文件位于您的 lua 路径中。
【讨论】:
不错的解决方法。顺便说一句,“l”后面应该有一个空格。以上是关于如何为 Torch REPL 指定启动文件的主要内容,如果未能解决你的问题,请参考以下文章