關閉

AI科技大本營

所屬頻道 公眾號精選
  • 如何實現(xiàn)比?PyTorch?快?6?倍的?Permute/Transpose?算子?

    無論是在統(tǒng)治NLP屆的Transformer,還是最近視覺領域的新秀Vision Transformer,我們都能在模型中看到Transpose/Permute算子的身影,特別是在多頭注意力機制(Multi-Head Attention)中,需要該算子來改變數(shù)據(jù)維度排布。 顯然,作為一個被高頻使用的算子,其CUDA實現(xiàn)會影響到實際網絡的訓練速度。本文會介紹優(yōu)化Permute Kernel的技巧,并跟PyTorch的Permute,原生的Copy操作進行實驗對比。

    公眾號精選
    2024-08-20
    se rc os
  • 使用?Python?和?OpenCV?構建?SET?求解器

    SET 是一種游戲,玩家在指定的時間競相識別出十二張獨特紙牌中的三張紙牌(或 SET)的模式。每張 SET 卡都有四個屬性:形狀、陰影/填充、顏色和計數(shù)。下面是一個帶有一些卡片描述的十二張卡片布局示例。帶有一些卡片描述的標準十二張卡片布局請注意,卡片的四個屬性中的每一個都可以通過三個變體之一來表達。因為沒有兩張牌是重復的,所以一副套牌包含 3? = 81 張牌(每個屬性 3 個變體,4 個屬性)。一個有效的 SET 由三張卡片組成,對于四個屬性中的每一個,要么全部共享相同的變量,要么都具有不同的變量。為了直觀地演示,以下是三個有效 SET 示例:(1) 形狀:全部不同 (2) 陰影:全部不同 (3) 顏色:全部不同 (4) 計數(shù):全部相同(1) 形狀:全部不同 (2) 陰影:全部相同 (3) 顏色:全部不同 (4) 計數(shù):全部相同(1) 形狀:全部相同 (2) 陰影:全部不同 (3) 顏色:全部相同 (4) 計數(shù):全部不同構建一個 SET 求解器:一個計算機程序,該程序獲取 SET 卡的圖像并返回所有有效的 SET,我們使用 OpenCV(一個開源計算機視覺庫)和 Python。為了使自己?熟悉,我們可以瀏覽圖書館的文檔并和觀看一系列教程。

    公眾號精選
    2024-08-20
    pen
  • 20個經典函數(shù)細說?Pandas?中的數(shù)據(jù)讀取與存儲,強烈建議收藏

    關于數(shù)據(jù)分析與可視化,以下介紹Pandas讀取數(shù)據(jù)以及保存數(shù)據(jù)的方法,畢竟我們很多時候需要讀取各種形式的數(shù)據(jù),以及將我們需要將所做的統(tǒng)計分析保存成特定的格式。

  • AI大佬懟懟懟的背后,究竟暗藏哪些玄機?

    在四年前的爭論中,Marcus認為:“深度學習必須通過一些借鑒自經典符號系統(tǒng)的操作得到增強,也就是說需要充分利用經典人工智能技術(允許顯式地表示層次結構和抽象規(guī)則)的混合模型,并將其同深度學習的優(yōu)勢相結合?!笔聦嵣希枌W派的歷史頗為悠久,如果說蒸汽機和發(fā)動機開啟了第一次產業(yè)革命,內燃機和電動機發(fā)動了第二次產業(yè)革命。人工智能掀起的新一輪從模擬化到數(shù)字化的革命就是自符號學派開始的。

  • Oracle?工程師離職并回踩:MySQL?糟糕透頂,強烈推薦?PostgreSQL

    整理?|祝濤????出品|CSDN(ID:CSDNnews)如果你即將離職,你會做什么?抨擊自己付出了五年心血的技術——這是Oracle公司前首席軟件工程師、MySQL優(yōu)化器團隊成員SteinarGunderson的選擇。這位工程師現(xiàn)已在Chrome團隊任職,他在一篇文章中表示,...

  • 碼??!聊一聊常用的6種繪制地圖的方法,超好用!

    作者|周蘿卜來源|蘿卜大雜燴今天來講一講在日常工作生活中我常用的幾種繪制地圖的方法,下面我將介紹下面這些可視化庫的地圖繪制方法,當然繪制漂亮的可視化地圖還有很多優(yōu)秀的類庫,沒有辦法一一列舉。pyecharts、plotly、folium、bokeh、basemap、geopand...

  • Python?爬蟲利器?Selenium?從入門到進階

    作者|俊欣來源|關于數(shù)據(jù)分析與可視化今天小編就來講講selenium,我們大致會講這些內容selenium簡介與安裝頁面元素的定位瀏覽器的控制鼠標的控制鍵盤的控制設置元素的等待獲取cookies調用JavaScriptselenium進階selenium的簡介與安裝seleniu...

  • “CSDN?2021年度IT技術影響力之星評選”正式開啟報名!

    2021年,數(shù)字化轉型正磅礴興起,大批傳統(tǒng)企業(yè)正在擁抱數(shù)字化,云計算、大數(shù)據(jù)、AI、5G應用能力正在變成企業(yè)的核心競爭力;核心技術正在崛起,在操作系統(tǒng)、數(shù)據(jù)庫,依靠開源的力量,眾多開發(fā)者背后的行業(yè)公司逐漸從國外開源技術的使用者,變成國產技術的貢獻者,引領者;業(yè)務創(chuàng)新依然是行業(yè)主旋...

  • 機器人?Ameca「蘇醒」瞬間逼真到令人恐懼,網友紛紛驚嘆……

    整理?|禾木木出品|?AI科技大本營(ID:rgznai100)近日,國內外網友都被一段機器人「蘇醒」的視頻驚訝到。視頻開始時,機器人似乎已經睡著,眼睛閉著,頭部略微向下傾斜。隨著肩膀的伸展,機器人從睡夢中「蘇醒」,當它的眼睛環(huán)顧房間時,一切都變得不一樣了。41秒的視頻,讓小編回...

  • 一文詳解?RNN?及股票預測實戰(zhàn)(Python)!

    作者|泳魚來源|算法進階循環(huán)神經網絡(RNN)是基于序列數(shù)據(jù)(如語言、語音、時間序列)的遞歸性質而設計的,是一種反饋類型的神經網絡,其結構包含環(huán)和自重復,因此被稱為“循環(huán)”。它專門用于處理序列數(shù)據(jù),如逐字生成文本或預測時間序列數(shù)據(jù)(例如股票價格)。一、RNN網絡類型RNN以輸入數(shù)...

    公眾號精選
    2021-12-07
  • 聯(lián)邦學習應用思考:需求還是方法?

    作者|?徐葳?清華大學交叉信息研究院長聘副教授、華控清交首席科學家前言:目前,“聯(lián)邦學習”這個術語在市場上存在很多認識上的誤解和混淆,主要原因是其既在廣義上表達了保護數(shù)據(jù)前提下聯(lián)合多方數(shù)據(jù)訓練模型的需求,又在狹義上表示了一類通過暴露部分數(shù)據(jù)信息來提升訓練性能的方法。有趣的是,作為...

    公眾號精選
    2021-12-07
  • Meta?開移動端?AI?生成神器?PyTorch?Live,打造人工智能驅動的移動體驗

    整理?|禾木木出品|?AI科技大本營(ID:rgznai100)近日,PyTorch開發(fā)者大會如期召開。在會上,Meta發(fā)布了PyTorchLive,這是一套可以為移動端用戶提供人工智能體驗的工具。PyTorchLive支持單一的編程語言JavaScript,可以為Android...

  • 7000 字精華總結,Pandas/Sklearn 進行機器學習之特征篩選,有效提升模型性能

    作者|俊欣來源|關于數(shù)據(jù)分析與可視化今天小編來說說如何通過pandas以及sklearn這兩個模塊來對數(shù)據(jù)集進行特征篩選,畢竟有時候我們拿到手的數(shù)據(jù)集是非常龐大的,有著非常多的特征,減少這些特征的數(shù)量會帶來許多的好處,例如提高預測的精準度降低過擬合的風險加快模型的訓練速度增加模型...

  • OpenAI 真的 Open 了,GPT-3 使用將更加開放

    整理?|禾木木出品|?AI科技大本營(ID:rgznai100)OpenAI,這次真的要Open了。OpenAI在2020年6月開放了GPT-3API接口,但只是開放商用,隨即吸引了大量的公司:客服、視頻游戲、輔導服務和心理健康應用程序等。近日,OpenAI宣布,將取消訪問其自然...

    公眾號精選
    2021-12-07
  • 為什么要研究游戲 AI 呢?

    作者|?葉鑫來源|DatawhaleAI作為時下計算機算法的超級巨星,在例如CV、NLP、語音、機器人等諸多領域都有廣泛的應用。而在游戲領域,AI的應用往往被認為只是把游戲角色擬人化,算法的第一印象也通常是強化學習。但實際當中,AI在游戲中的應用卻不止于此。本文就來介紹一下游戲領...

    公眾號精選
    2021-12-07
    AI