日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

kaggle和colab入门

發(fā)布時間:2025/3/20 编程问答 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 kaggle和colab入门 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

博主的博客園
kaggle和colab都是谷歌的機器學(xué)習(xí)平臺,都提供了gpu和tpu,但都有一定時間限制。對于沒有g(shù)pu又不想花錢的朋友來說,是一個不錯的選擇。kaggle不需要科學(xué)上網(wǎng),colab很好用,但是需要科學(xué)上網(wǎng)。kaggle和colab對比:

kaggelg官網(wǎng):https://www.kaggle.com/
colab官網(wǎng):https://colab.research.google.com/notebooks/welcome.ipynb

文章目錄

  • 1、kaggle使用方法
        • 1、注冊kaggle賬號
        • 2、上傳數(shù)據(jù)或代碼
        • 3、建立notebook
  • 2、colab使用方法
        • 1、上傳項目并掛載谷歌云盤
        • 2、修改運行時目錄
        • 3、運行程序
        • 4、使用github加載或保存代碼

1、kaggle使用方法

kaggel主要用來比賽呢,但是個人可以用來免費使用,每周最少提供30個小時的gpu使用時間。kaggle的使用不用科學(xué)上網(wǎng)。

1、注冊kaggle賬號

注冊完,登錄界面如下;


剛?cè)腴T,我們只要關(guān)注其中的compete、data、Notebooks部分。

2、上傳數(shù)據(jù)或代碼

kaggle的數(shù)據(jù)好像不允許在線下載,今天試了一下mnist,發(fā)現(xiàn)找不到數(shù)據(jù)集。所以上傳的時候,把代碼和數(shù)據(jù)在本地一起弄好后再上傳。如下圖,點擊主界面的ata, new Dataset進行上傳數(shù)據(jù)和代碼。

注:如果文件夾是空,那么上傳后,那么這個文件夾不會被上傳。


3、建立notebook

點擊剛才上傳的數(shù)據(jù),建立一個notebook


打開notebook后的界面如下:默認當(dāng)前路徑是/kaggle/working

記得將加速器切換成gpu或tpu

切換到代碼所在路徑,

cd ../input/你的數(shù)據(jù)名/代碼文件夾


使用%load code.py可以加載代碼到notebook,也可以直接用%run code.py執(zhí)行代碼。

%load test.py 或 %run test.py

點擊小綠色三角形執(zhí)行程序。

注:也可以直接用別人的數(shù)據(jù)集,但是就不上能傳代碼,需要手動寫。



2、colab使用方法

colab使用谷歌云盤作為存儲,需要科學(xué)上網(wǎng),比kaggle高級多了,可以方便的上傳、刪除、修改數(shù)據(jù)和代碼。

1、上傳項目并掛載谷歌云盤

打開谷歌云盤, 將自己的項目上傳到谷歌云盤中。如下圖:


打開官網(wǎng)colab,并登錄谷歌賬號。點擊colab的文件/新建筆記本,此時會默認在谷歌云端硬盤建立一個colab-notebooks項目文件夾。

在新建的notebook里面輸入下面的命令,進行掛載谷歌云盤到colab服務(wù)器上。掛載過程需要登錄谷歌賬號獲取認證碼。

from google.colab import drive drive.mount('/content/gdrive')


掛載成功后的系統(tǒng)路徑是掛載點conten/gdrive。如下圖所示



2、修改運行時目錄

我們修改運行目錄為我們創(chuàng)建的項目文件夾test,進入找到源程序。

import os os.chdir("/content/gdrive/My Drive/test/")



這時在notebook的左邊,可以點開云盤的目錄,雙擊源程序,可以打開并進行修改。

修改默認使用gpu

3、運行程序

如果是執(zhí)行.py文件,可以用下面兩個命令,下面以baseline_main.py為例子。

!python baseline_main.py 或 %run baseline_main.py



4、使用github加載或保存代碼

我們可以將notebook保存在github上,或從github讀取notebook。
點擊文件,在github上創(chuàng)建副本即可保存代碼到github上。


打開文件/打開筆記本,在里面輸入github的notebook的地址或按用戶查找。

總結(jié)

以上是生活随笔為你收集整理的kaggle和colab入门的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。