日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

那些 Linux Shell的小技巧,大大提升機(jī)器學(xué)習(xí)生產(chǎn)效率

電子工程師 ? 來源:YXQ ? 2019-03-27 16:46 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

機(jī)器學(xué)習(xí)的實踐過程中,用好Shell能幫你很多節(jié)省時間。

最近,有位來自ETHZ的學(xué)生分享了一些Shell小技巧。對程序員來說,這些技巧更重要的是讓你的思維從瑣碎小事中解脫出來,大大提高了工作效率。

下面就是他分享的4個tips。由于本文中涉及到的shell腳本過多,你可以去文末地址中查看所有腳本的源代碼。

抓取遠(yuǎn)程文件

當(dāng)你在遠(yuǎn)程服務(wù)器上監(jiān)視程序運行時,如果想把一個遠(yuǎn)程文件抓取到本地查看,通常你會怎么做?

記下文件路徑,打開終端,用rsync之類的工具同步到本地,再到文件瀏覽器中查看。

實際上不必這么麻煩。只需要事先寫好幾個shell腳本,就可以避免重復(fù)的機(jī)械勞動。

在這里強(qiáng)烈推薦iTerm 2,它比Mac自帶的終端要強(qiáng)大得多,可以指定某個觸發(fā)關(guān)鍵詞執(zhí)行某個相應(yīng)的命令。

iTerm 2下載地址:https://www.iterm2.com/

先在遠(yuǎn)程服務(wù)器上設(shè)置一個腳本t。當(dāng)我們輸入r awesome_video.mp4時,它會搜索awesome_video.mp4文件所在路徑,并連同主機(jī)名以字符串rtransfer 的形式打印出來。

rtransfer作為iTerm2的觸發(fā)關(guān)鍵詞,解析出主機(jī)和路徑,然后調(diào)用另一個本地腳本t2。腳本t2將這個視頻文件傳輸?shù)脚R時目錄,然后在該目錄中打開Finder。

使用iTerm 2觸發(fā)關(guān)鍵詞功能調(diào)用腳本,可以大大提升效率,而你要做的只是在前期花費時間定制腳本。

遠(yuǎn)程訪問TensorBoard

除了抓取遠(yuǎn)程文件,另一個讓人痛苦的是訪問遠(yuǎn)程服務(wù)器上的TensorBoard實例。你可以設(shè)置SSH端口轉(zhuǎn)發(fā),但是哪個端口對應(yīng)哪個服務(wù)器?它們都在Docker容器中。

ngrok可以讓你把訪問本地端口變成訪問URL,比如輸入ngrok http 6006后,它會為你生成一個URL網(wǎng)址http://683acac3.ngrok.io,你可以在這個地址中查看TensorBoard實例。

結(jié)合腳本n,以更快的速度啟動ngrok,然后用腳本tb打開Web瀏覽器,啟動TensorBoard,在十秒內(nèi)就能從運行目錄轉(zhuǎn)到顯示圖形。

ngrok有個缺點是它一次只能允許一個會話,因此在使用前需要殺死上一個ngork進(jìn)程。如果你忘記在另外一臺服務(wù)器上殺死ngrok,可能會比較麻煩。

ngrok下載地址:https://ngrok.com/

用tbplot代替TensorBoard繪圖

對于運行大量metrics的情形,我們需要等待較長時間讓TensorBoard加載所有圖形。如果使用tbplot腳本,速度會快很多,并且能直接生成圖像文件。

tbplot實際上調(diào)用的是Matplotlib,缺點是目前只能生成標(biāo)量圖。

tbplot下載地址:https://github.com/mrahtz/tbplot

自動化崩潰監(jiān)測

運行代碼時,最耗費精力的事情就是是擔(dān)心遇到了錯誤并崩潰,因此需要不斷檢查他們的運行情況。

當(dāng)程序出現(xiàn)問題時,通過警報自動監(jiān)控可以緩解這種擔(dān)憂。一般可以把警報發(fā)送到郵箱中,為了避免這么麻煩,可以使用sqs-alerts,它依靠AWS AWS Simple Queue服務(wù)存儲和接收消息。

在每臺遠(yuǎn)程機(jī)器上,使用cron運行一個腳本,監(jiān)控日志并在檢測到運行中斷時向隊列發(fā)送消息。然后在本地機(jī)器上運行一個服務(wù)來監(jiān)控隊列,并在收到消息時彈出警報。

sqs-alerts下載地址:https://github.com/mrahtz/sqs-alerts

最后,本文使用的所有shell腳本都可以在以下地址中找到:https://github.com/mrahtz/dotfiles/tree/master/.local/bin

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • Linux
    +關(guān)注

    關(guān)注

    88

    文章

    11822

    瀏覽量

    219607
  • 機(jī)器學(xué)習(xí)

    關(guān)注

    67

    文章

    8567

    瀏覽量

    137263

原文標(biāo)題:4個Linux Shell小技巧,幫你提高機(jī)器學(xué)習(xí)生產(chǎn)效率

文章出處:【微信號:TheBigData1024,微信公眾號:人工智能與大數(shù)據(jù)技術(shù)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    變頻器在提升機(jī)上的應(yīng)用

    變頻器在提升機(jī)上的應(yīng)用已成為現(xiàn)代工業(yè)自動化領(lǐng)域的重要技術(shù)趨勢。隨著電力電子技術(shù)和控制理論的快速發(fā)展,變頻調(diào)速系統(tǒng)以其優(yōu)異的性能和經(jīng)濟(jì)性,逐步取代了傳統(tǒng)的串電阻調(diào)速、直流調(diào)速等方案,在礦山、港口、建筑
    的頭像 發(fā)表于 02-23 07:36 ?1341次閱讀
    變頻器在<b class='flag-5'>提升機(jī)</b>上的應(yīng)用

    Linux Shell文本處理神器合集:15個工具+實戰(zhàn)例子,效率直接翻倍

    Linux 系統(tǒng)中,文本是數(shù)據(jù)交互的 “通用語言”—— 日志文件、配置文件、數(shù)據(jù)報表、程序輸出幾乎都以文本形式存在。手動編輯文本不僅繁瑣,還容易出錯,而掌握 Shell 文本處理工具,能讓你用幾行命令完成批量篩選、數(shù)據(jù)提取、統(tǒng)計分析,甚至復(fù)雜的文本清洗。
    的頭像 發(fā)表于 02-03 15:42 ?2939次閱讀
    <b class='flag-5'>Linux</b> <b class='flag-5'>Shell</b>文本處理神器合集:15個工具+實戰(zhàn)例子,<b class='flag-5'>效率</b>直接翻倍

    智能復(fù)合機(jī)器人解決方案:優(yōu)化自動化搬運與提高物流效率

    了解復(fù)合機(jī)器人在自動化搬運中的應(yīng)用,探索智能機(jī)器人如何提升生產(chǎn)效率與物流管理,為智能制造和智慧物流行業(yè)帶來變革。
    的頭像 發(fā)表于 01-19 17:32 ?729次閱讀

    自動化設(shè)備上下料系統(tǒng):提升制造效率與智能化生產(chǎn)的關(guān)鍵技術(shù)

    自動化設(shè)備上下料系統(tǒng)是提升生產(chǎn)效率與智能化制造的核心技術(shù),本文探討了自動化上下料系統(tǒng)的設(shè)計、應(yīng)用及未來發(fā)展趨勢,助力智能復(fù)合機(jī)器人技術(shù)實現(xiàn)工廠數(shù)字化升級。適用于制造業(yè)、政府投資及B端客
    的頭像 發(fā)表于 01-17 14:02 ?1464次閱讀
    自動化設(shè)備上下料系統(tǒng):<b class='flag-5'>提升</b>制造<b class='flag-5'>效率</b>與智能化<b class='flag-5'>生產(chǎn)</b>的關(guān)鍵技術(shù)

    AGV機(jī)器人如何提升搬運效率?

    AGV智能搬運車正顛覆傳統(tǒng)物流模式,24小時精準(zhǔn)作業(yè)、多車協(xié)同、自主避障,將搬運效率提升300%以上,成為智能制造的核心引擎。
    的頭像 發(fā)表于 01-15 16:48 ?433次閱讀
    AGV<b class='flag-5'>機(jī)器</b>人如何<b class='flag-5'>提升</b>搬運<b class='flag-5'>效率</b>?

    如何在NVIDIA Jetson Thor上提升機(jī)器人感知效率

    構(gòu)建自主機(jī)器人需要具備可靠且低延遲的視覺感知能力,以實現(xiàn)在動態(tài)環(huán)境中的深度估計、障礙物識別、定位與導(dǎo)航。這些功能對計算性能有較高要求。NVIDIA Jetson 平臺雖為深度學(xué)習(xí)提供了強(qiáng)大的 GPU
    的頭像 發(fā)表于 12-24 10:14 ?4653次閱讀
    如何在NVIDIA Jetson Thor上<b class='flag-5'>提升機(jī)器</b>人感知<b class='flag-5'>效率</b>

    迅為3568開發(fā)板從零學(xué)習(xí)Linux驅(qū)動開發(fā):迅為一站式資料包如何讓我效率翻倍

    迅為3568開發(fā)板從零學(xué)習(xí)Linux驅(qū)動開發(fā):迅為一站式資料包如何讓我效率翻倍
    的頭像 發(fā)表于 11-05 11:16 ?569次閱讀
    迅為3568開發(fā)板從零<b class='flag-5'>學(xué)習(xí)</b><b class='flag-5'>Linux</b>驅(qū)動開發(fā):迅為一站式資料包如何讓我<b class='flag-5'>效率</b>翻倍

    如何借助OpenUSD提升機(jī)器人開發(fā)流程效率

    機(jī)器人需求的日益增長,正以前所未有的規(guī)模推動對物理精確仿真的需求。通用場景描述(OpenUSD)是這一變革的關(guān)鍵,它為構(gòu)建機(jī)器人可在其中學(xué)習(xí)的虛擬世界提供了強(qiáng)大的開源標(biāo)準(zhǔn)。
    的頭像 發(fā)表于 10-24 14:22 ?1162次閱讀

    shell基本介紹及常用命令之shell基本介紹

    Shell是什么?我們在剛開始接觸Linux的時候,經(jīng)常會聽到工程師提到Shell這個詞,剛開始不知道這是個干什么的,簡單的說,它是一個應(yīng)用,接收用戶命令,調(diào)用相應(yīng)的內(nèi)核接口函數(shù)或應(yīng)用程序,并輸出
    發(fā)表于 09-28 09:05

    自主生產(chǎn):制造業(yè)的未來

    的夢想,而是一場已經(jīng)到來的變革。它不僅能提高效率,還能提升工業(yè)生產(chǎn)的質(zhì)量。其中的決定性因素是人、機(jī)器和人工智能的緊密結(jié)合,在這種合作關(guān)系中,人永遠(yuǎn)是最后的決定者。
    發(fā)表于 09-15 15:08

    機(jī)器人看點:宇樹新專利可提升機(jī)器人表演效果 蔚來資本入股具身智能公司原力靈機(jī) 美信科技新設(shè)機(jī)器人制

    給大家?guī)硪恍?b class='flag-5'>機(jī)器人相關(guān)訊息: 宇樹新專利可提升機(jī)器人表演效果 據(jù)企查查APP信息顯示,宇樹科技股份有限公司“一種基于數(shù)字孿生的機(jī)器人運動控制方法和電子設(shè)備”專利公布;該新專利可提升機(jī)器
    的頭像 發(fā)表于 09-01 16:55 ?2154次閱讀

    礦井提升機(jī)變頻柜如何選擇UPS不間斷電源?優(yōu)比施電源為您支招

    在礦井作業(yè)中,提升機(jī)作為關(guān)鍵設(shè)備,其穩(wěn)定運行直接關(guān)系到生產(chǎn)安全和效率。而變頻柜作為提升機(jī)的核心控制部件,更需要可靠的電力保障。那么,礦井提升機(jī)
    的頭像 發(fā)表于 08-21 10:03 ?786次閱讀
    礦井<b class='flag-5'>提升機(jī)</b>變頻柜如何選擇UPS不間斷電源?優(yōu)比施電源為您支招

    FPGA在機(jī)器學(xué)習(xí)中的具體應(yīng)用

    ,越來越多地被應(yīng)用于機(jī)器學(xué)習(xí)任務(wù)中。本文將探討 FPGA 在機(jī)器學(xué)習(xí)中的應(yīng)用,特別是在加速神經(jīng)網(wǎng)絡(luò)推理、優(yōu)化算法和提升處理
    的頭像 發(fā)表于 07-16 15:34 ?3118次閱讀

    用光譜“看礦石”:LIBS如何提升稀土分選效率?

    的光譜分析技術(shù)——激光誘導(dǎo)擊穿光譜(LIBS),正在悄然改變稀土礦物的分選方式。它不再依賴傳統(tǒng)“化學(xué)浸泡+人工分析”的方式,而是通過一束激光,“一掃即知”礦石中的元素組成,大大提升了分選效率和資源利用率。 那么,LIBS 到
    的頭像 發(fā)表于 05-15 16:40 ?1193次閱讀
    用光譜“看礦石”:LIBS如何<b class='flag-5'>提升</b>稀土分選<b class='flag-5'>效率</b>?

    機(jī)場智慧指路燈桿

    。無論旅客來自何處,使用何種語言,都能方便地向機(jī)器人詢問信息,及時獲得準(zhǔn)確清晰的回答,大大提高了信息獲取的效率。 節(jié)省時間精力 快速指引 :在趕時間的情況下,機(jī)器人能迅速響應(yīng)旅客的
    發(fā)表于 05-10 18:24
    太仓市| 汤阴县| 霸州市| 禹城市| 塔城市| 蒙自县| 巴南区| 句容市| 曲水县| 沐川县| 铜陵市| 贡嘎县| 红原县| 桂东县| 中牟县| 耒阳市| 驻马店市| 修水县| 柘城县| 廊坊市| 乌恰县| 和静县| 普兰店市| 余干县| 中西区| 常德市| 易门县| 麦盖提县| 清水县| 宁国市| 丰县| 安吉县| 鹰潭市| 富蕴县| 昆明市| 台东县| 普安县| 二连浩特市| 外汇| 秭归县| 柘荣县|