91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

RAPIDS cuML中的輸入輸出可配置性

星星科技指導(dǎo)員 ? 來(lái)源:NVIDIA ? 作者:Dante Gama Dessavre ? 2022-04-24 16:32 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

APIDS 機(jī)器學(xué)習(xí)庫(kù) cuML 支持多種類(lèi)型的輸入數(shù)據(jù)格式,同時(shí)嘗試以最適合用戶(hù)工作流的輸出格式返回結(jié)果。 RAPIDS 團(tuán)隊(duì)為 cuML 添加了支持不同類(lèi)型用戶(hù)的功能:

圖 1 :一個(gè)優(yōu)化的 cuML 工作流示例。

最大化兼容性

使用現(xiàn)有 NumPy 、 Scikit-learn 和傳統(tǒng)的基于 PyData 庫(kù)的工作流的用戶(hù): cuML 的默認(rèn)行為,允許盡可能多的格式,以及其基于 Scikit-learn 的 API 設(shè)計(jì),允許以最小的工作量和無(wú)中斷的方式移植這些工作流的一部分。因此,例如,您可以使用 NumPy 數(shù)組作為輸入,然后返回 NumPy 數(shù)組作為輸出,正如您所期望的那樣,只是速度要快得多。

最大化性能

希望通過(guò)將所有內(nèi)容都保存在 GPU 內(nèi)存中來(lái)獲得最終性能的用戶(hù): cuML 使用的開(kāi)源標(biāo)準(zhǔn)和行為的可配置性允許用戶(hù)以較低的努力實(shí)現(xiàn)最高性能。本文將詳細(xì)介紹用戶(hù)如何利用這項(xiàng)工作從 cuML 和 GPU s 中獲得最大的好處。

兼容的輸入格式: CUDA 數(shù)組接口的奇跡

很大程度上要感謝 cuda_array_interface ,即所謂的 CAI , cuML 接受多種數(shù)據(jù)格式:

cuDF 對(duì)象(數(shù)據(jù)幀和序列)

pandas 對(duì)象(數(shù)據(jù)幀和序列)

NumPy 陣列

CuPy 和 Numba 設(shè)備陣列

任何與 CAI 兼容的對(duì)象,如 PyTorch 和 CuPy 數(shù)組。這組被稱(chēng)為 CAI 數(shù)組。

這個(gè)列表根據(jù)用戶(hù)需求不斷擴(kuò)展。例如, cuML 團(tuán)隊(duì)正在為 dlpack 陣列標(biāo)準(zhǔn)開(kāi)發(fā) 直接支持 ,與 TensorFlow 的新支持正好吻合。也可以通過(guò) cuDF 還是丘比 或 dlpack 支持來(lái)實(shí)現(xiàn)。如果您有當(dāng)前不支持的特定數(shù)據(jù)格式,請(qǐng)?zhí)峤粏?wèn)題或請(qǐng)求 在 GitHub 上 。

默認(rèn)行為: cuML 如何開(kāi)箱即用?

cuML 的默認(rèn)行為被設(shè)計(jì)成盡可能多地鏡像輸入。因此,例如,如果您在 cuDF 中執(zhí)行 ETL ,這對(duì)于 RAPIDS 用戶(hù)非常典型,您將看到如下內(nèi)容:

import cuml

import cudf

df = cudf.DataFrame()

df[1] = [1.0, 2.0, 5.0]

df[2] = [4.0, 2.0. 1.0]

df[3] = [4.0, 2.0. 1.0]

kmeans = cuml.KMeans(n_clusters=2)

kmeans.fit(df)

print(type(kmeans.labels_))

# 《class ‘cudf.core.series.Series’》

鏡像 cuML 行為的默認(rèn)輸入格式類(lèi)型。

使用 cuDF 數(shù)據(jù)幀時(shí), cuML 會(huì)返回 cuDF 對(duì)象(在本例中是一個(gè)序列)。但是,如前所述, cuML 還允許您在不更改 cuML 調(diào)用的情況下使用 NumPy 數(shù)組:

import cuml

import numpy as np

ary = np.array([[1.0, 4.0, 4.0], [2.0, 2.0, 2.0], [5.0, 1.0, 1.0]])

kmeans = cuml.KMeans(n_clusters=2)

kmeans.fit(ary)

print(type(kmeans.labels_))

# 《class ‘numpy.ndarray’》

原始視圖默認(rèn)輸入格式類(lèi)型鏡像 cuML 鏡像 NumPy 數(shù)組的行為。

在本例中,現(xiàn)在 cuML 以 NumPy 數(shù)組的形式返回結(jié)果。鏡像輸入數(shù)據(jù)類(lèi)型格式是 cuML 的默認(rèn)行為,通常情況下,該行為是:


表 1 :可接受的輸入格式和默認(rèn)輸出行為列表。

這個(gè)列表在不斷增長(zhǎng),所以希望很快能在該表中看到類(lèi)似 dlpack 兼容庫(kù)的內(nèi)容。

可配置性:如何讓 cuML 按自己的方式工作?

cuML 允許用戶(hù)全局配置輸出類(lèi)型。例如,如果您的 ETL 和機(jī)器學(xué)習(xí)工作流基于 GPU ,但依賴(lài)于基于 NumPy 的可視化框架,請(qǐng)嘗試以下操作:

import cupy as cp

import numpy as np

import cuml

cuml.set_global_output_type(‘numpy’)

ary = cp.array([[1.0, 4.0, 4.0], [2.0, 2.0, 2.0], [5.0, 1.0, 1.0]])

kmeans = cuml.KMeans(n_clusters=2)

kmeans.fit(ary)

print(type(kmeans.labels_))

# 《class ‘numpy.ndarray’》

使用 cuML 的“ set \ u global \ u output \ u type ”`

使用 set_global_output_type 指令會(huì)影響對(duì) cuML 的所有后續(xù)調(diào)用。如果用戶(hù)需要更細(xì)粒度的控制(例如,您的模型由 GPU 庫(kù)處理,但只有一個(gè)模型需要是 NumPy 數(shù)組才能進(jìn)行專(zhuān)門(mén)的可視化),則可以使用以下機(jī)制:

cuML 的上下文管理器 using_output_type :

import cuml

import cupy as cp

ary = [[1.0, 4.0, 4.0], [2.0, 2.0, 2.0], [5.0, 1.0, 1.0]]

ary = cp.asarray(ary)

with cuml.using_output_type(‘cudf’):

dbscan = cuml.DBSCAN(eps=1.0, min_samples=1)

dbscan.fit(ary)

print(type(dbscan_float.labels_))

# 《class ‘cudf.core.Series’》

kmeans = cuml.KMeans(n_clusters=2)

kmeans.fit(ary)

print(type(kmeans.labels_))

# 《class ‘cupy.core.core.ndarray’》

使用 cuML 的上下文管理器` using \ u output \ u type `

設(shè)置單個(gè)模型的輸出類(lèi)型:

import cupy as cp

import cuml

ary = cp.array([[1.0, 4.0, 4.0], [2.0, 2.0, 2.0], [5.0, 1.0, 1.0]])

kmeams = cuml.KMeans(n_clusters=2, output_type=‘numpy’)

kmeans.fit(ary)

print(type(kmeans.labels_))

# 《class ‘numpy.ndarray’》

這種新功能可以自動(dòng)將數(shù)據(jù)轉(zhuǎn)換為方便的格式,而無(wú)需手動(dòng)從多種類(lèi)型轉(zhuǎn)換數(shù)據(jù)。以下是模型為了解返回內(nèi)容而遵循的規(guī)則:

如果在構(gòu)建模型時(shí)指定了輸出類(lèi)型,例如 cuml.KMeans(n_clusters=2, output_type=’numpy’) ,那么它將給出該類(lèi)型的結(jié)果。

如果模型是使用 cuml.using_output_type 在上下文管理器 with 中構(gòu)建的,那么模型將使用該上下文的輸出類(lèi)型。

如果 output_type 是使用 set_global_output_type 設(shè)置的,那么它將返回該類(lèi)型的結(jié)果。

如果沒(méi)有指定上述任何一項(xiàng),則模型將鏡像用于輸入的對(duì)象的類(lèi)型,如“默認(rèn)行為”部分中所述。

效率:我應(yīng)該使用什么格式?

既然您知道了如何使用 cuML 的輸入和輸出可配置性,那么問(wèn)題是,最好使用什么格式?這將取決于你的需要和優(yōu)先級(jí),因?yàn)樗械母袷蕉加袡?quán)衡。讓我們考慮一個(gè)簡(jiǎn)單的工作流程:

圖 2 :使用 ML 的簡(jiǎn)單數(shù)據(jù)科學(xué)工作流。

使用基于 NumPy 的對(duì)象

在下面的圖 3 中,傳輸(粉色框)限制了 cuML 可以給您的加速量,因?yàn)?a href="http://www.makelele.cn/v/tag/1301/" target="_blank">通信使用較慢的系統(tǒng)內(nèi)存,您必須通過(guò) PCI-Express 總線(xiàn)。每次使用 NumPy 數(shù)組作為模型的輸入或要求模型返回 NumPy 數(shù)組時(shí),主系統(tǒng)內(nèi)存和 GPU 之間至少有一次內(nèi)存?zhèn)鬏敗?/p>

乍一看,有人認(rèn)為這影響不大。然而,將盡可能多的數(shù)據(jù)保存在 GPU 中,即使不是最大的原因,也是 RAPIDS 實(shí)現(xiàn)閃電般速度的原因之一。

圖 3 :說(shuō)明使用 NumPy 數(shù)組進(jìn)行輸入或輸出時(shí)發(fā)生什么的工作流。

使用 cuDF 對(duì)象

使用 GPU 對(duì)象而不是 NumPy 數(shù)組具有重要意義。例如,使用 cuDF 對(duì)象如下圖 4 所示。橙色框表示完全在 fast GPU 內(nèi)存上發(fā)生的轉(zhuǎn)換。不幸的是,這意味著在 cuML 算法處理過(guò)程中會(huì)有一個(gè)額外的數(shù)據(jù)副本,這會(huì)限制在特定 GPU 中可以處理的數(shù)據(jù)集的大小。

圖 4 :說(shuō)明 GPU 內(nèi)存中發(fā)生的轉(zhuǎn)換的工作流。

DataFrames (和 Series )是非常強(qiáng)大的對(duì)象,允許用戶(hù)以平易近人和熟悉的方式進(jìn)行 ETL 。但要提供這一點(diǎn),它們是具有大量復(fù)雜性的復(fù)雜結(jié)構(gòu),以實(shí)現(xiàn)此功能。

其中有幾個(gè)例子:

除了數(shù)據(jù)之外,每一列都可以有一個(gè)位掩碼數(shù)組(基本上是一個(gè)由 0 和 1 組成的附加數(shù)組),允許用戶(hù)在數(shù)據(jù)中有丟失的條目。

由于數(shù)據(jù)幀在添加/刪除行和列時(shí)需要提供靈活性,因此每一列 MIG 在內(nèi)存中應(yīng)該彼此遠(yuǎn)離。

當(dāng)然,還有一些附加的結(jié)構(gòu),比如索引和列名。

但是,這些限制為某些分析工作流帶來(lái)了一些困難:

首先,許多算法在所有數(shù)據(jù)都是連續(xù)的情況下工作得更好,例如,所有字節(jié)都分組在同一個(gè)內(nèi)存區(qū)域中,因?yàn)楦咝У卦L問(wèn)內(nèi)存是快速處理數(shù)據(jù)的一個(gè)重要組成部分(特別是對(duì)于 GPU s ?。?/p>

內(nèi)存是一種有限的資源(一般來(lái)說(shuō),但對(duì)于 GPU 和加速器來(lái)說(shuō)更是如此),因此額外的開(kāi)銷(xiāo)會(huì)產(chǎn)生非常顯著的影響。

使用設(shè)備陣列

下面的圖 5 說(shuō)明了用于輸入或輸出的 CAI 數(shù)組如何在 cuML 中處理數(shù)據(jù)時(shí)具有最低的開(kāi)銷(xiāo)。通過(guò)使用 CAI ,不會(huì)發(fā)生內(nèi)存?zhèn)鬏敾蜣D(zhuǎn)換。 cuML 直接使用 CAI 的屬性訪問(wèn)數(shù)據(jù),然后返回 CAI 數(shù)組。這些格式幾乎沒(méi)有開(kāi)銷(xiāo)。設(shè)備陣列,例如來(lái)自 CuPy 或 Numba 的設(shè)備陣列,比數(shù)據(jù)幀/系列等效物的結(jié)構(gòu)要簡(jiǎn)單得多。與 NumPy 類(lèi)似,它們被設(shè)計(jì)成由元數(shù)據(jù)描述的連續(xù)內(nèi)存塊。這個(gè)設(shè)計(jì)決定就是為什么 NumPy 對(duì)于最初的 Python 生態(tài)系統(tǒng)是革命性的??紤]到所有這些,設(shè)備陣列是使用 cuML 最有效的方法也就不足為奇了!

如前所述,從 cuML 的角度來(lái)看,所有 CAI 數(shù)組本質(zhì)上是相同的,因此您的工作流可以組合 Numba 、 CuPy 、 cuML 等功能,而無(wú)需執(zhí)行昂貴的內(nèi)存復(fù)制操作。

圖 5 :說(shuō)明用于輸入或輸出的 CAI 數(shù)組如何在 cuML 中處理數(shù)據(jù)時(shí)具有最低開(kāi)銷(xiāo)的工作流。

選擇數(shù)據(jù)類(lèi)型的提示

那么您應(yīng)該使用什么數(shù)據(jù)類(lèi)型呢?如前所述,這取決于場(chǎng)景,但這里有一些建議:

如果您有一個(gè)現(xiàn)有的 PyData 工作流,那么可以利用 cuML 的 NumPy 功能逐個(gè)嘗試不同的模型。從加速工作流程中最慢的部分開(kāi)始。 DBSCAN 和 UMAP 是 cuML 中 modInels 的很好例子,即使它們自己使用,沒(méi)有完全的 RAPIDS 加速,也能提供巨大的加速和改進(jìn)。

潛在陷阱:這可能會(huì)在主系統(tǒng)內(nèi)存和 GPU 內(nèi)存之間造成通信瓶頸。

如果您的工作流程非常依賴(lài) ETL ,需要大量的 cuDF 工作,而大部分處理和開(kāi)發(fā)時(shí)間都在數(shù)據(jù)加載或轉(zhuǎn)換中,請(qǐng)將其作為 cuDF 對(duì)象,并讓 cuML 管理轉(zhuǎn)換。

潛在的陷阱:這個(gè) MIG ht 限制了 GPU 中單個(gè)模型可以容納的數(shù)據(jù)量。

如果訓(xùn)練或推理的最終速度是關(guān)鍵,那么調(diào)整您的工作流以盡可能多地使用 CUDA rray 接口庫(kù)。

使用所有這些技巧,您可以配置 cuML 來(lái)優(yōu)化您的需求,并更好地估計(jì)工作流的影響和瓶頸。您的新工作流現(xiàn)在可能如下所示:

圖 6 :用戶(hù)在 cuML 中優(yōu)化的工作流。

下一步是什么?

以下是我們很高興在接下來(lái)的帖子中分享的一些活躍領(lǐng)域:

多節(jié)點(diǎn)多 – GPU ( MNMG ) cuML :還有很多額外的工作要做。 RAPIDS cuML 團(tuán)隊(duì)中的許多工程師目前正在構(gòu)建領(lǐng)先算法的多節(jié)點(diǎn)多 – GPU ( MNMG )實(shí)現(xiàn),以實(shí)現(xiàn)大規(guī)模的分布式機(jī)器學(xué)習(xí)。分布式數(shù)據(jù)本身就是一個(gè)完整的主題,很快就會(huì)有更多的帖子發(fā)布。但是從版本 0 。 13 開(kāi)始, mnmgcuml 接受 Dask-cuDF 對(duì)象(使用 Dask 的 cuDF 的分布式等價(jià)物)和 CuPy 支持的 Dask 陣列 。 cuML 在 MNMG 算法中生成反映您使用的輸入的結(jié)果,類(lèi)似于 cuML 對(duì)單個(gè) GPU 的默認(rèn)行為。我們正在努力為 MNMG-cuML 算法添加更多的可配置性。我們將討論您的數(shù)據(jù)是如何分布的,以及您使用的格式對(duì) cuML 的影響。

有關(guān)數(shù)據(jù)及其含義的較低級(jí)別詳細(xì)信息: 許多細(xì)節(jié),如數(shù)據(jù)類(lèi)型或內(nèi)存中數(shù)據(jù)的順序,都會(huì)影響 cuML 。我們將討論這些細(xì)節(jié)如何影響 cuML ,以及它與傳統(tǒng) PyData 庫(kù)的比較和區(qū)別。

抽象與設(shè)計(jì) :最近在 RAPIDS 軟件堆棧中引入的抽象和機(jī)制,如 CumlArray ,允許 cuML 提供此功能,同時(shí)降低代碼復(fù)雜性和保證結(jié)果所需的測(cè)試數(shù)量。我們將討論這個(gè),連同 CAI ,如何讓用戶(hù)能夠使用多個(gè)庫(kù),比如 CuPy , cuDF , cuML ,而不費(fèi)吹灰之力。

Conclusion

這篇文章討論了 cuML 的輸入和輸出可配置能力,支持的不同數(shù)據(jù)格式,以及 cuML 中每種格式的優(yōu)缺點(diǎn)。這篇文章展示了在現(xiàn)有工作流中采用 cuML 是多么容易。 cuML 的 sciketlearnapi 和格式輸出鏡像允許您使用它作為現(xiàn)有庫(kù)的替代品。為了獲得最大的性能,用戶(hù)應(yīng)該盡量使用 GPU 特定的格式,以及 CuPy 或 Numba 等 CAI 數(shù)組。 RAPIDS 團(tuán)隊(duì)正在努力改進(jìn) cuML 的功能和支持的數(shù)據(jù)格式。

關(guān)于作者

Dante Gama Dessavre 是 NVIDIA 的 RAPIDS 團(tuán)隊(duì)的高級(jí)數(shù)據(jù)科學(xué)家和工具開(kāi)發(fā)人員。

審核編輯:郭婷

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

    關(guān)注

    2

    文章

    2373

    瀏覽量

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

    關(guān)注

    66

    文章

    8553

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    MAX6884/MAX6885:高度可配置的電源監(jiān)控芯片

    是EEPROM可編程的六通道電源監(jiān)控電路,具備高度可配置,能滿(mǎn)足多種復(fù)雜的電源監(jiān)控需求。 文件下載: MAX6885.pdf 產(chǎn)品概述 MAX6884/MAX6885可監(jiān)控六個(gè)電壓檢測(cè)輸入、一個(gè)輔助
    的頭像 發(fā)表于 02-27 14:15 ?81次閱讀

    IGBT的原理,輸入輸出和控制信號(hào)

    IGBT的原理,輸入輸出和控制信號(hào)
    的頭像 發(fā)表于 12-06 06:38 ?2921次閱讀

    一文帶你讀懂“脈沖輸入輸出模塊”

    “脈沖輸入輸出模塊”,正是這位默默無(wú)聞的“信號(hào)翻譯官”。 一、什么是脈沖輸入輸出模塊? 簡(jiǎn)單來(lái)說(shuō), 脈沖輸入/輸出模塊(Pulse I/O Module)是一種用于檢測(cè)、計(jì)數(shù)、
    的頭像 發(fā)表于 11-24 17:10 ?924次閱讀
    一文帶你讀懂“脈沖<b class='flag-5'>輸入輸出</b>模塊”

    ?CDC1104 1至4可配置時(shí)鐘緩沖器技術(shù)文檔摘要

    CDC1104是一個(gè) 1 到 4 可配置的時(shí)鐘緩沖器。該器件接受輸入參考時(shí)鐘,并創(chuàng)建 4 個(gè)緩沖輸出時(shí)鐘,輸出頻率等于輸入時(shí)鐘的一半 頻率。
    的頭像 發(fā)表于 09-16 09:37 ?773次閱讀
    ?CDC1104 1至4<b class='flag-5'>可配置</b>時(shí)鐘緩沖器技術(shù)文檔摘要

    跨越域沖突:多實(shí)例并發(fā)與PTP可配置的融合之道

    PTP之所以需要高度可配置的特性,并非出于復(fù)雜化的目的,而是為了應(yīng)對(duì)多樣化的現(xiàn)實(shí)應(yīng)用場(chǎng)景和網(wǎng)絡(luò)環(huán)境的必然要求。沒(méi)有一種“一刀切”的配置能在所有網(wǎng)絡(luò)同時(shí)實(shí)現(xiàn)最佳精度、最高穩(wěn)定性和最低資源消耗。 PTP的
    的頭像 發(fā)表于 09-05 17:14 ?1518次閱讀
    跨越域沖突:多實(shí)例并發(fā)與PTP<b class='flag-5'>可配置</b><b class='flag-5'>性</b>的融合之道

    AD74115單通道軟件可配置輸入輸出技術(shù)手冊(cè)

    AD74115是一款單通道、軟件可配置輸入輸出器件,適用于工業(yè)控制應(yīng)用。AD74115提供各種單芯片集成用例。這些用例包括模擬輸出、模擬輸入
    的頭像 發(fā)表于 06-01 16:12 ?1049次閱讀
    AD74115單通道軟件<b class='flag-5'>可配置</b>的<b class='flag-5'>輸入</b>和<b class='flag-5'>輸出</b>技術(shù)手冊(cè)

    ADE1202雙通道可配置隔離式數(shù)字輸入技術(shù)手冊(cè)

    輸入或接觸輸入。DOUTx 引腳上的 ADE1202 數(shù)字輸出信號(hào)反映用戶(hù)可配置信號(hào)調(diào)理后的輸入信號(hào)狀態(tài)。SPI 協(xié)議支持尋址,允許多達(dá)八個(gè)
    的頭像 發(fā)表于 05-30 09:31 ?1066次閱讀
    ADE1202雙通道<b class='flag-5'>可配置</b>隔離式數(shù)字<b class='flag-5'>輸入</b>技術(shù)手冊(cè)

    線(xiàn)性穩(wěn)壓器IC的輸入輸出電容設(shè)計(jì)和紋波對(duì)策

    線(xiàn)性穩(wěn)壓器IC工作時(shí)的最小輸入電壓是從產(chǎn)品規(guī)格書(shū)“輸入輸出電壓差vs輸出電流”圖表讀取所用負(fù)載電流下的輸入輸出電壓差,并與
    的頭像 發(fā)表于 05-24 14:51 ?1493次閱讀
    線(xiàn)性穩(wěn)壓器IC的<b class='flag-5'>輸入輸出</b>電容設(shè)計(jì)和紋波對(duì)策

    AD74412R四通道、軟件可配置輸入/輸出技術(shù)手冊(cè)

    AD74412R 是一款適用于樓宇和過(guò)程控制應(yīng)用的四通道軟件可配置輸入/輸出解決方案。AD74412R 包含用于模擬輸出、模擬輸入、數(shù)字
    的頭像 發(fā)表于 05-21 11:28 ?1129次閱讀
    AD74412R四通道、軟件<b class='flag-5'>可配置</b><b class='flag-5'>輸入</b>/<b class='flag-5'>輸出</b>技術(shù)手冊(cè)

    AD74413R軟件可配置的四通道輸入/輸出技術(shù)手冊(cè)

    AD74413R是一款軟件可配置的四通道輸入/輸出解決方案,適用于樓宇和過(guò)程控制應(yīng)用。AD74413R包含用于模擬輸出、模擬輸入、數(shù)字
    的頭像 發(fā)表于 05-21 11:22 ?1047次閱讀
    AD74413R軟件<b class='flag-5'>可配置</b>的四通道<b class='flag-5'>輸入</b>/<b class='flag-5'>輸出</b>技術(shù)手冊(cè)

    MAX22000工業(yè)可配置模擬I/O技術(shù)手冊(cè)

    MAX22000是一款工業(yè)級(jí)可配置模擬輸入/輸出器件,可在軟件即時(shí)配置為電壓輸入
    的頭像 發(fā)表于 05-21 10:50 ?900次閱讀
    MAX22000工業(yè)<b class='flag-5'>可配置</b>模擬I/O技術(shù)手冊(cè)

    MAX22005 12通道工廠校準(zhǔn)可配置工業(yè)模擬輸入技術(shù)手冊(cè)

    MAX22005是一款12通道工業(yè)級(jí)模擬輸入電壓模式器件,通過(guò)在每個(gè)通道中使用一個(gè)外部精密電阻也可將其配置為模擬輸入電流模式器件。此外,通過(guò)在每個(gè)通道中使用外部精密電阻和低成本開(kāi)關(guān),還可將其用作
    的頭像 發(fā)表于 05-21 10:26 ?1055次閱讀
    MAX22005 12通道工廠校準(zhǔn)<b class='flag-5'>可配置</b>工業(yè)模擬<b class='flag-5'>輸入</b>技術(shù)手冊(cè)

    AD74115H具有HART調(diào)制解調(diào)器的單通道軟件可配置輸入/輸出技術(shù)手冊(cè)

    AD74115H是一款軟件可配置的單通道輸入/輸出設(shè)備,用于工業(yè)控制應(yīng)用。AD74115H集成在單片上,提供廣泛的使用案例。這些使用案例包括模擬輸出、模擬
    的頭像 發(fā)表于 05-21 09:21 ?1049次閱讀
    AD74115H具有HART調(diào)制解調(diào)器的單通道軟件<b class='flag-5'>可配置</b><b class='flag-5'>輸入</b>/<b class='flag-5'>輸出</b>技術(shù)手冊(cè)

    AD74416H四通道、軟件可配置輸入輸出,帶HART調(diào)制解調(diào)器技術(shù)手冊(cè)

    AD74416H 是一個(gè)四通道、軟件可配置輸入和 用于工業(yè)控制應(yīng)用的輸出設(shè)備。AD74416H 在單個(gè)芯片上集成廣泛的用例。 這些用例包括模擬輸入/
    的頭像 發(fā)表于 05-20 15:41 ?1663次閱讀
    AD74416H四通道、軟件<b class='flag-5'>可配置</b><b class='flag-5'>輸入</b>和<b class='flag-5'>輸出</b>,帶HART調(diào)制解調(diào)器技術(shù)手冊(cè)

    遠(yuǎn)程輸入輸出掃描儀說(shuō)明

    電子發(fā)燒友網(wǎng)站提供《遠(yuǎn)程輸入輸出掃描儀說(shuō)明.pdf》資料免費(fèi)下載
    發(fā)表于 03-26 15:06 ?0次下載