bloom
Bloom-讓教育生動起來
m-讓教育生BLOOM中文(簡體)翻譯:劍橋詞典
BLOOM中文(簡體)翻譯:劍橋詞典
詞典
翻譯
語法
同義詞詞典
+Plus
劍橋詞典+Plus
Shop
劍橋詞典+Plus
我的主頁
+Plus 幫助
退出
劍橋詞典+Plus
我的主頁
+Plus 幫助
退出
登錄
/
注冊
中文 (簡體)
查找
查找
英語-中文(簡體)
bloom 在英語-中文(簡體)詞典中的翻譯
bloomverb [ I ] uk
Your browser doesn't support HTML5 audio
/blu?m/ us
Your browser doesn't support HTML5 audio
/blu?m/
bloom verb [I]
(PRODUCE FLOWERS)
Add to word list
Add to word list
When a flower blooms, it opens or is open, and when a plant or tree blooms it produces flowers.
開花;綻放
These flowers will bloom all through the summer.
這些花整個夏天都會綻放。
bloom verb [I]
(DEVELOP)
to grow or develop successfully
繁榮,興盛
Rimbaud's poetic genius bloomed early.
蘭波很早就展露了詩歌才華。
bloomnoun uk
Your browser doesn't support HTML5 audio
/blu?m/ us
Your browser doesn't support HTML5 audio
/blu?m/
bloom noun
(FLOWER)
[ C ] a flower on a plant
花,花朵
?be in bloom
to be producing flowers: The apple trees are in full bloom (= completely covered in flowers).
蘋果樹開滿了花。
查看更多 ?come into bloom
to start to produce flowers: The roses are just coming into bloom.
玫瑰花剛剛開始綻放。
查看更多
bloom noun
(GOOD HEALTH)
[ S or U ] literary health, energy, and good looks
青春煥發(fā);風華正茂
He was 19, in the full bloom of youth.
他那時19歲,風華正茂。
(bloom在劍橋英語-中文(簡體)詞典的翻譯 ? Cambridge University Press)
bloom的例句
bloom
Behind the quiet, restrained exterior was a positive blooming of skills: young men training for building and other skills in a quiet and studious atmosphere.
來自 Hansard archive
該例句來自Hansard存檔。包含以下議會許可信息開放議會許可v3.0
He has been sojourning in a land where the tree of liberty has never put forward more than sickly and frail blooms.
來自 Hansard archive
該例句來自Hansard存檔。包含以下議會許可信息開放議會許可v3.0
There are two solutions to the problem of algal blooms.
來自 Hansard archive
該例句來自Hansard存檔。包含以下議會許可信息開放議會許可v3.0
Indeed, it was during that term of office that the present inflation bloomed.
來自 Hansard archive
該例句來自Hansard存檔。包含以下議會許可信息開放議會許可v3.0
The overall picture of the horticulture sector is not entirely one of blooming roses, although some sectors have done better than others.
來自 Hansard archive
該例句來自Hansard存檔。包含以下議會許可信息開放議會許可v3.0
Last week, when we advocated the appointment of a good chap to look after steel, the whole of the blooming benches opposite voted against us.
來自 Hansard archive
該例句來自Hansard存檔。包含以下議會許可信息開放議會許可v3.0
There is no desert shore in the world that has bloomed forth as it has done into the most wonderful watering-place of modern times.
來自 Hansard archive
該例句來自Hansard存檔。包含以下議會許可信息開放議會許可v3.0
He should not only be humble; he should be blooming well ashamed of it.
來自 Hansard archive
該例句來自Hansard存檔。包含以下議會許可信息開放議會許可v3.0
示例中的觀點不代表劍橋詞典編輯、劍橋大學出版社和其許可證頒發(fā)者的觀點。
A1
bloom的翻譯
中文(繁體)
開花, 綻放, 發(fā)展…
查看更多內(nèi)容
西班牙語
florecer, tener flores, flor…
查看更多內(nèi)容
葡萄牙語
florescer, flor [feminine]…
查看更多內(nèi)容
更多語言
日語
土耳其語
法語
加泰羅尼亞語
in Dutch
阿拉伯語
捷克語
丹麥語
印尼語
泰語
越南語
波蘭語
in Swedish
馬來語
德語
挪威語
韓語
in Ukrainian
意大利語
俄語
開花する, 花が咲く, 咲(さ)く…
查看更多內(nèi)容
tomurcuk, ?i?ek, tomurcuklanmak…
查看更多內(nèi)容
fleurir, s’épanouir, fleur [feminine]…
查看更多內(nèi)容
florir…
查看更多內(nèi)容
bloem, bloei, bloeien…
查看更多內(nèi)容
??????????…
查看更多內(nèi)容
květ, květina, rozkvět…
查看更多內(nèi)容
blomst, blomstring, ungdommens v?r…
查看更多內(nèi)容
bunga, berkembang, kesegaran…
查看更多內(nèi)容
??????, ?????????, ??????????…
查看更多內(nèi)容
hoa, s? ra hoa, tu?i thanh xuan…
查看更多內(nèi)容
kwiat, kwitn??, rozkwita?…
查看更多內(nèi)容
blomma, blom, i blomman av…
查看更多內(nèi)容
bunga, kembang, dikemuncak remaja…
查看更多內(nèi)容
die Blume, die Blüte, blühen…
查看更多內(nèi)容
blomstre, blomst [masculine], blomst…
查看更多內(nèi)容
?? ???…
查看更多內(nèi)容
цв?т, цв?т?ння, розкв?т…
查看更多內(nèi)容
fiorire, fiore, fioritura…
查看更多內(nèi)容
цветок, цвести, расцветать…
查看更多內(nèi)容
需要一個翻譯器嗎?
獲得快速、免費的翻譯!
翻譯器工具
bloom的發(fā)音是什么?
在英語詞典中查看 bloom 的釋義
瀏覽
Bloody Mary
bloody-minded
bloody-mindedness
bloogle resonator
bloom
bloomer
bloomers phrase
blooming
blooper
bloom更多的中文(簡體)翻譯
全部
re-bloom, at rebloom
查看全部意思?
“每日一詞”
veggie burger
UK
Your browser doesn't support HTML5 audio
/?ved?.i ?b??.ɡ?r/
US
Your browser doesn't support HTML5 audio
/?ved?.i ?b??.ɡ?/
a type of food similar to a hamburger but made without meat, by pressing together small pieces of vegetables, seeds, etc. into a flat, round shape
關(guān)于這個
博客
Forget doing it or forget to do it? Avoiding common mistakes with verb patterns (2)
March 06, 2024
查看更多
新詞
stochastic parrot
March 04, 2024
查看更多
已添加至 list
回到頁面頂端
內(nèi)容
英語-中文(簡體)例句翻譯
?劍橋大學出版社與評估2024
學習
學習
學習
新詞
幫助
紙質(zhì)書出版
Word of the Year 2021
Word of the Year 2022
Word of the Year 2023
開發(fā)
開發(fā)
開發(fā)
詞典API
雙擊查看
搜索Widgets
執(zhí)照數(shù)據(jù)
關(guān)于
關(guān)于
關(guān)于
無障礙閱讀
劍橋英語教學
劍橋大學出版社與評估
授權(quán)管理
Cookies與隱私保護
語料庫
使用條款
京ICP備14002226號-2
?劍橋大學出版社與評估2024
劍橋詞典+Plus
我的主頁
+Plus 幫助
退出
詞典
定義
清晰解釋自然的書面和口頭英語
英語
學習詞典
基礎英式英語
基礎美式英語
翻譯
點擊箭頭改變翻譯方向。
雙語詞典
英語-中文(簡體)
Chinese (Simplified)–English
英語-中文(繁體)
Chinese (Traditional)–English
英語-荷蘭語
荷蘭語-英語
英語-法語
法語-英語
英語-德語
德語-英語
英語-印尼語
印尼語-英語
英語-意大利語
意大利語-英語
英語-日語
日語-英語
英語-挪威語
挪威語-英語
英語-波蘭語
波蘭語-英語
英語-葡萄牙語
葡萄牙語-英語
英語-西班牙語
西班牙語-英語
English–Swedish
Swedish–English
半雙語詞典
英語-阿拉伯語
英語-孟加拉語
英語-加泰羅尼亞語
英語-捷克語
英語-丹麥語
English–Gujarati
英語-印地語
英語-韓語
英語-馬來語
英語-馬拉地語
英語-俄語
English–Tamil
English–Telugu
英語-泰語
英語-土耳其語
英語-烏克蘭語
English–Urdu
英語-越南語
翻譯
語法
同義詞詞典
Pronunciation
劍橋詞典+Plus
Shop
劍橋詞典+Plus
我的主頁
+Plus 幫助
退出
登錄 /
注冊
中文 (簡體) ?
Change
English (UK)
English (US)
Espa?ol
Русский
Português
Deutsch
Fran?ais
Italiano
中文 (簡體)
正體中文 (繁體)
Polski
???
Türk?e
日本語
Ti?ng Vi?t
?????
?????
??????
關(guān)注我們
選擇一本詞典
最近的詞和建議
定義
清晰解釋自然的書面和口頭英語
英語
學習詞典
基礎英式英語
基礎美式英語
語法與同義詞詞典
對自然書面和口頭英語用法的解釋
英語語法
同義詞詞典
Pronunciation
British and American pronunciations with audio
English Pronunciation
翻譯
點擊箭頭改變翻譯方向。
雙語詞典
英語-中文(簡體)
Chinese (Simplified)–English
英語-中文(繁體)
Chinese (Traditional)–English
英語-荷蘭語
荷蘭語-英語
英語-法語
法語-英語
英語-德語
德語-英語
英語-印尼語
印尼語-英語
英語-意大利語
意大利語-英語
英語-日語
日語-英語
英語-挪威語
挪威語-英語
英語-波蘭語
波蘭語-英語
英語-葡萄牙語
葡萄牙語-英語
英語-西班牙語
西班牙語-英語
English–Swedish
Swedish–English
半雙語詞典
英語-阿拉伯語
英語-孟加拉語
英語-加泰羅尼亞語
英語-捷克語
英語-丹麥語
English–Gujarati
英語-印地語
英語-韓語
英語-馬來語
英語-馬拉地語
英語-俄語
English–Tamil
English–Telugu
英語-泰語
英語-土耳其語
英語-烏克蘭語
English–Urdu
英語-越南語
詞典+Plus
詞匯表
選擇語言
中文 (簡體) ?
English (UK)
English (US)
Espa?ol
Русский
Português
Deutsch
Fran?ais
Italiano
正體中文 (繁體)
Polski
???
Türk?e
日本語
Ti?ng Vi?t
?????
?????
??????
內(nèi)容
英語-中文(簡體)?
?
Verb?
bloom (PRODUCE FLOWERS)
bloom (DEVELOP)
Noun?
bloom (FLOWER)
be in bloom
come into bloom
bloom (GOOD HEALTH)
例句
Translations
語法
所有翻譯
我的詞匯表
把bloom添加到下面的一個詞匯表中,或者創(chuàng)建一個新詞匯表。
更多詞匯表
前往詞匯表
對該例句有想法嗎?
例句中的單詞與輸入詞條不匹配。
該例句含有令人反感的內(nèi)容。
取消
提交
例句中的單詞與輸入詞條不匹配。
該例句含有令人反感的內(nèi)容。
取消
提交
bloom是什么意思_bloom的翻譯_音標_讀音_用法_例句_愛詞霸在線詞典
m是什么意思_bloom的翻譯_音標_讀音_用法_例句_愛詞霸在線詞典首頁翻譯背單詞寫作校對詞霸下載用戶反饋專欄平臺登錄bloom是什么意思_bloom用英語怎么說_bloom的翻譯_bloom翻譯成_bloom的中文意思_bloom怎么讀,bloom的讀音,bloom的用法,bloom的例句翻譯人工翻譯試試人工翻譯翻譯全文簡明柯林斯牛津bloom高中/CET4/CET6/考研/TOEFL/IELTS英?[blu?m]美?[blu?m]釋義n.(常指供觀賞的)花; 健康有精神的面貌v.開花; 變得健康/快活/自信大小寫變形:Bloom點擊 人工翻譯,了解更多 人工釋義詞態(tài)變化復數(shù):?blooms;第三人稱單數(shù):?blooms;過去式:?bloomed;現(xiàn)在分詞:?blooming;實用場景例句全部開花期開花The children had bloomed during their stay on the farm.孩子們在農(nóng)場期間健康活潑有生氣。牛津詞典Most roses will begin to bloom from late May.大多數(shù)玫瑰從五月末開始開花。牛津詞典the exotic blooms of the orchid奇異的蘭花牛津詞典the bloom in her cheeks她面頰上的紅潤光澤牛津詞典This plant blooms between May and June.這種植物在5月至6月間開花??铝炙垢唠A英語詞典Not many economies bloomed in 1990, least of all gold exporters like Australia...1990年經(jīng)濟繁榮的國家并不多,尤其是像澳大利亞這樣的黃金出口國??铝炙垢唠A英語詞典She bloomed into an utterly beautiful creature.她出落得亭亭玉立??铝炙垢唠A英語詞典The skin loses its youthful bloom.皮膚失去了年輕時的光澤??铝炙垢唠A英語詞典...the sweet smell of the blackberry in bloom.綻放的黑莓花的芬芳柯林斯高階英語詞典...the sweet fragrance of the white blooms...白色花朵的芳香柯林斯高階英語詞典Harry carefully picked the bloom.哈里小心翼翼地摘下那朵花??铝炙垢唠A英語詞典...a pink climbing rose in full bloom.盛開的粉色藤蔓玫瑰柯林斯高階英語詞典This target is what Allan Bloom calls " the Nietzscheanized left "此目標就是艾倫布羅姆所稱的 “ 尼采化左派 ”期刊摘選And now that Ur rose bloom.而現(xiàn)在,烏爾玫瑰盛開.期刊摘選Let us plant a rose as Yeats once planted. Let it bloom.讓我們在此種下一株葉芝曾經(jīng)種下的玫瑰,讓它開花.期刊摘選The almonds were in bloom.杏樹開花了.《簡明英漢詞典》These plants bloom in spring.這些植物在春天開花.《簡明英漢詞典》The scenes with Knightley and Bloom are beautiful and romantic.奈特莉和布魯姆的幾場戲十分美麗、浪漫.期刊摘選When you are here, the frozen violet will bloom magnificently.當你在這里的時候, 那冰凍的紫羅蘭將會在寒川之中絢爛地綻放.期刊摘選The tulips are in full bloom now.郁金香花現(xiàn)在正盛開著.期刊摘選Youth's bloom may pass; its beauties wane, but so does its anguish and its pain.少年時的花已凋謝; 美麗也消失,心靈上那種深深地痛楚, 也同樣隨之而流逝.期刊摘選I worked with round gradients to give that familiar cumulus bloom effect where needed.我讓這些云成梯度的堆積起來達到我想要的效果.期刊摘選Balcony suddenly lift a tree flowers, ulterior motives in string, wind bloom.陽臺上驟然舉起一樹花, 枝枝串串, 迎風綻放.期刊摘選Mr. Bloom did not return several phone calls for comment.布魯姆未回復要求他發(fā)表評論的數(shù)通電話.期刊摘選Red as fire are the flowers that bloom in May.五月的花兒紅呀么紅似火.《現(xiàn)代漢英綜合大詞典》The park is a picture when flowers are in bloom.當鮮花盛開時,這個公園的景色美極了.《簡明英漢詞典》收起實用場景例句英英釋義Noun1. the organic process of bearing flowers;"you will stop all bloom if you let the flowers go to seed"2. reproductive organ of angiosperm plants especially one having showy or colorful parts3. the best time of youth4. a rosy color (especially in the cheeks) taken as a sign of good health5. the period of greatest prosperity or productivity6. a powdery deposit on a surfaceVerb1. produce or yield flowers;"The cherry tree bloomed"收起英英釋義詞組搭配the bloom is off the rose(N. Amer.)the thing in question is no longer new, fresh, or exciting(北美)明日黃花,已失去新穎感或應時價值的事物收起詞組搭配同義詞辨析bloom, blossom, flower這些名詞均含"花"之意。bloom: 主要指諸如牡丹、玫瑰、梅花、菊花等供觀賞的花以及花的狀態(tài)。blossom: 一般指樹木開花,尤指果樹上開的花。flower: 指開放的花朵或泛指花卉。同義詞thriveglowblossomflowerflourish反義詞shrivelfadewither行業(yè)詞典冶金學初軋坯???醫(yī)學菌絨:微生物集落的一種表面結(jié)構(gòu),因氣生菌絲突出而呈天鵝絨狀或粉狀???土木工程水華???林學起霜???水產(chǎn)白霜???烏賊、魷魚等干制品在罨蒸和貯藏過程中,體表呈現(xiàn)潔白似霜的可溶于水的含氮物質(zhì)。???釋義詞態(tài)變化實用場景例句英英釋義詞組搭配同義詞辨析同義詞反義詞行高質(zhì)量泛光(bloom)從理論到實戰(zhàn) - 知乎
高質(zhì)量泛光(bloom)從理論到實戰(zhàn) - 知乎切換模式寫文章登錄/注冊高質(zhì)量泛光(bloom)從理論到實戰(zhàn)AKG4e3擺爛小子泛光(bloom)是現(xiàn)代電子游戲中常見的后處理特效,通過圖像處理算法將畫面中高亮的像素向外 ”擴張“ 形成光暈以增加畫面的真實感,能夠生動地表達太陽、霓虹燈等光源的亮度。bloom 的好壞能夠極大的改善游戲的表現(xiàn)力泛光特效的原理并不復雜,提取圖像高亮的部分做模糊再疊加回原圖。在互聯(lián)網(wǎng)上有很多關(guān)于泛光算法原理的介紹文章或者教程,我這里就不嘮叨了 為什么寫這篇文章盡管網(wǎng)上有非常多的資料,但是要想制作出高品質(zhì)的泛光效果卻沒那么容易。使用最基礎的方法做出了的效果可能是下圖這樣的。顯然這個結(jié)果距離在顯示器上制造閃閃發(fā)光的小太陽還很遙遠:我這輩子第一次寫泛光特效的時候還是在高二,當時在玩 Minecraft,磕磕絆絆地抄著代碼卻只是在游戲里實現(xiàn)了一個比上圖還要不堪的效果。我想在游戲里面復現(xiàn)文章一開始那張圖的效果,卻沒有進一步的資料可以參考,這令我十分的沮喪。迫于做題家的壓力也沒有鉆研下去,最后不了了之網(wǎng)上的教程大多數(shù)都在介紹完基礎理論就戛然而止,鮮有更加深入的探討與實踐。為了彌補童年時的遺憾,萌生了寫這篇文章的想法什么是高品質(zhì)泛光對于優(yōu)秀的泛光特效來說,我認為需要滿足以下幾個特點:發(fā)光物邊緣向外 “擴張” 的足夠大發(fā)光物中心足夠亮(甚至超過 1.0 而被 clamp 成白色)該亮的地方(燈芯、火把)要亮,不該亮的地方(白色墻壁、皮膚)不亮下面是一組比較有代表性的(我認為)高質(zhì)量泛光效果截圖:與之對應的,放一組(我認為)效果比較一般的泛光。如果該亮的地方不夠亮,不該亮的地方亮了,那么很容易產(chǎn)生場景的 “模糊” 感:下面這張圖則是發(fā)光處的中心和向外擴散出的輪廓都很亮,此外下圖中紅色土地也在發(fā)光,畫面顯得很臟:下圖則是發(fā)光物泛光的擴散范圍不夠大,畫面的表現(xiàn)力不夠強:高質(zhì)量的泛光效果可以用一張圖清晰地總結(jié)。簡單來說就是中間亮的批爆,但是越往外亮度下降越快。這有點類似正態(tài)分布曲線。下圖是 UE4 給出的理想泛光亮度曲線:為何要使用 HDR 紋理HDR 紋理允許像素的亮度超過 255,這能夠很好的表示現(xiàn)實世界的亮度。盡管最終輸出到屏幕上會被 clamp,但最重要的是在對 HDR 紋理做濾波的時候,超亮的像素可以被有效地擴散到周圍區(qū)域濾波的本質(zhì)是對 kernal 覆蓋的范圍內(nèi)所有像素按某種權(quán)重做加權(quán)平均。打個比方,我和馬云的財富平均一下,我也是富哥了。不同的 filter 有不同的 weight,但是只要高亮像素的值足夠大,它總能夠輻射到周邊的像素下面是一組對比圖,使用了大尺寸(radius=100, sigma=30)的高斯模糊進行處理。HDR 源紋理輸出像素為純白,值縮放大小由 Emissive intensity 控制:其中 Emissive intensity = 1.0 時對應普通的 LDR 紋理。因為 kernal 的尺寸足夠大,1.0 的像素值很快被分攤干凈。如果像素足夠亮,那么即使處于 kernal 邊緣也能夠積累可觀的亮度。像素越亮,它能擴散的距離就越遠。這意味著單個高亮像素也能擴散出很大的范圍:此外,HDR 紋理能夠幫助我們快速區(qū)分需要進行模糊的高亮像素。這能夠讓美術(shù)更加靈活的根據(jù)真實世界的參數(shù)調(diào)整材質(zhì)快速的大范圍模糊要想光暈擴的足夠大,第一件事情就是擴大模糊的范圍。一種非常簡單的思路就是死命加大濾波盒的尺寸,使用一個巨大的 kernal 對紋理進行模糊。但是性能上肯定是吃不消,單 pass 的紋理采樣次數(shù)是 N^2 而雙 pass 是 N+N此外還有一個問題,在處理高分辨率紋理時你需要等比地增加濾波盒的尺寸,才能形成同等大小的模糊。比如在 1000x1000 分辨率下用 250 像素的 kernal,模糊的結(jié)果占 1/4 屏幕,當分辨率增加到 2000x2000 的時候,要使用 500 像素的 kernal 才能達到同樣的效果回到模糊的問題,模糊濾波的本質(zhì)是查詢 kernal 范圍內(nèi)的所有像素并加權(quán)平均,即范圍查詢問題。在計算機圖形學中實現(xiàn)快速范圍查詢,通常會請到老朋友 Mipmap 出場。Mipmap 將圖像大小依次折半形成金字塔,mip[i] 中的單個像素代表了 mip[i-1] 中的 2x2 像素塊均值,也代表 mip[i-2] 中的 4x4 像素塊均值:通過查詢高 level 的 mipmap 可以在常數(shù)時間內(nèi)查詢大范圍的源紋理。在 (w/4, h/4) 的貼圖上做 3x3 濾波,近似于在 (w, h) 的貼圖上做 12x12 的濾波。為此需要創(chuàng)建 size 逐級遞減的紋理,并使用 downSampler 著色器將 mip[i-1] 下采樣到 mip [i],以 Unity 為例,在 OnRenderImage 中一個最簡單的下采樣 mip 串實現(xiàn):在 dowmSample 著色器中直接輸出源紋理的顏色。注意源紋理需要啟用雙線性濾波,這樣硬件會幫助我們計算上一級 mip 中 2x2 像素塊的均值在足夠高的 mip 等級下,模糊的范圍確實增大了。但是模糊的結(jié)果不夠好,這是因為雙線性濾波本質(zhì)上是個 2x2 的 box filter,方形的 pattern 很嚴重:為了獲得更加圓滑的模糊我們需要選用更高級的 blur kernel,高斯模糊是一個不錯的選擇。一個 5x5,標準差為 1 的高斯模糊就足夠好了。這里我選擇手動計算高斯濾波盒的權(quán)重,通常來說使用預計算的 2D 數(shù)組會加快計算速度:自此我們通過多次下采樣形成 mip 鏈以實現(xiàn)大范圍的圓形模糊效果: 描繪中心高亮區(qū)域使用下采樣生成大范圍的模糊僅僅是第一步,直接將最高層級 mip 疊加到圖像上雖然能夠產(chǎn)生足夠大的光暈擴散,但是發(fā)光物的中心區(qū)域不夠明亮。此外,發(fā)光物和泛光之間沒有過度而是直接跳變,從高亮區(qū)域跳到低亮度區(qū)域顯得非常不自然:不管使用何種濾波器,本質(zhì)上都是在做加權(quán)平均。只要一平均,就有人拖后腿!每次模糊都會降低源圖像的亮度,并將這些亮度分攤到周圍的紋理。邊緣的跳變來自于高層級 mip 和原圖之間亮度差距過大:為了實現(xiàn)發(fā)光物和最高層 mip 之間的過渡,我們需要疊加所有的 mip 層級到原圖上。因為 mip[i] 是基于 mip[i-1] 進行計算的,相鄰層級之間相對連續(xù)則不會產(chǎn)生跳變:較低的 mip 層級模糊范圍小且亮度高,主要負責發(fā)光物中心的高亮,較高的 mip 層級模糊范圍大且亮度低,主要負責發(fā)光物邊緣的泛光。疊加所有的 mipmap 就能同時達到高質(zhì)量泛光的兩個要求,即夠亮與夠大:是不是有內(nèi)味了?處理方塊圖樣因為我們直接從 mipmap 鏈中采樣到全分辨率,很難免會出現(xiàn)方塊狀的 pattern,因為最高級別的 mip 分辨率小到個位數(shù):可以通過模糊濾波來解決方塊圖樣。值得注意的是不能直接對小分辨率的高階 mip 進行濾波,因為分辨率太小,不管怎么濾波,上采樣到 full resolution 的時候都會有方塊。除非濾波發(fā)生在高分辨率紋理但是高分辨率紋理上一大塊區(qū)域都對應低分辨率 mip 上的同一個 texel,如果 kernal 不夠大那么做 filter 的時候查詢的值都是同一個 texel,這意味著在高分辨率紋理上要使用超大的濾波盒才能消除這些方塊。下圖很好的說明了這一點:問題又回到了如何使用廉價的小尺寸濾波盒實現(xiàn)大范圍模糊的問題。和下采樣時類似,采樣逐級遞進的方式對低分辨率的 mip 鏈進行上采樣。將 mip[i] 上采樣到 mip[i-1],再和 mip[i-1] 本身疊加得到新的 mip[i-1],這種策略在 使命召喚 11 的 GDC 分享中 被提出:進行這個操作需要額外創(chuàng)建一組 RenderTexture,下面是下采樣 mip 鏈(RT_BloomDown)和上采樣 mip 鏈(RT_BloomUp)之間的數(shù)據(jù)倒騰關(guān)系,以 964x460 分辨率和 N=7 次為例:對應的 C# 代碼也比較簡單,只是需要注意紋理之間尺寸、下標的關(guān)系。這里 RT_BloomUp 僅有 N-1 個紋理,記得在 Frame Debugger 中確保尺寸關(guān)系的正確:upSample 的著色器也比較簡單,同樣用的 5x5 的高斯模糊處理 curr_mip,對于 prev_mip 可以小濾一下也可以直接采樣。經(jīng)過測試最好對兩者都進行濾波,能夠得到更加平滑的效果。最后疊加兩者作為本級 mip 的處理結(jié)果:現(xiàn)在方塊圖樣有了明顯的改善:和閃爍抗衡如果熟悉 PBR 流程的話,不難想到 specular 的 BRDF 在 roughness 非常小、NdotL 接近 1.0 的時候,會輸出極大的數(shù)值,尤其是當光源的強度足夠高時。即高光部分非常亮,如果使用了法線貼圖等高頻法線信息,會導致畫面閃爍的很厲害:對此 COD 的方案是在 mip0 到 mip1 即第一次下采樣時,加入額外的權(quán)重來試圖抹平因法線貼圖碰巧 NdotL 很接近 1.0 而引起單個超高亮像素。這個做法叫做 Karis Average:需要一個單獨的 firstDownSample 著色器來進行第一次下采樣。高斯模糊版本對應的代碼如下,如果使用的是自定義的 kernal 可能需要做一些調(diào)整:這個方法因為對亮度做了約束,會損失一定的 bloom 范圍和亮度,但是得到更加穩(wěn)定的高光:更好的濾波盒在上下采樣都使用 5x5 的高斯濾波盒顯得有些奢侈。采樣紋理是非常昂貴的操作,GPU 需要經(jīng)過數(shù)百個時鐘周期才能完成。直接使用 2x2 的 box 雖然足夠快速,但會有很明顯的 pattern在 COD 的分享中使用了更為小巧的濾波盒,下采樣時按照 2x2 一組在進行采樣。采樣共 5 組,并按照一定的權(quán)重加權(quán)。這個濾波盒在高斯模糊和 2x2 box 之間進行了均衡,既保證了效率又保證了質(zhì)量:而在上采樣的 filter 中,他們更是使用了更為簡單的 3x3 tent filter,值得注意的是他們使用了一個 radius 來控制濾波的范圍,這有點類似于深度學習中的 “帶洞卷積” 濾波器。這也是為何有游戲些地方會有明顯的格子感的原因:像素篩選一種常見的表現(xiàn)手法是讓角色身上的某個部件進行高亮,比如裝甲能量槽:要做到這一點需要在下采樣之前,篩選出需要計算 bloom 的像素。只有足夠高亮度的像素才有資格被計算泛光,這和現(xiàn)實世界的規(guī)律相符,比如白熾燈、篝火或者是太陽。這要在 HDR 環(huán)境下進行渲染通常情況下使用的是 1.0 作為亮度篩選的閾值,也可以不設置閾值但通過 Bloom Intensity 控制最終 Bloom 的強度,比如乘以 0.01,這樣只要發(fā)光物(lum=1000)和正常場景物件(lum=1.0)亮度相差足夠大就能產(chǎn)生泛光如果使用的是 PBR 工作流,那么問題變得非常簡單。PBR 材質(zhì)通常都帶有自發(fā)光貼圖(或者是任何自定義的 Mask 貼圖)這是美術(shù)事先標注的模型高亮處。只需要調(diào)整其強度,在 Base Pass 中輸出超高的亮度值即可:此外可以為發(fā)光物件使用單獨的材質(zhì),比如角色的光劍、項鏈等道具代碼倉庫參考與引用[1] NEXT GENERATION POST PROCESSING IN CALL OF DUTY: ADVANCED WARFARE[2] Custom Bloom Post-Process in Unreal Engine[3] 實時渲染學習筆記—光暈效果(bloom)[4] 后處理-泛光效果[5] Catlike Coding's Unity tutorial編輯于 2022-06-07 16:59Unity(游戲引擎)實時渲染計算機圖形學?贊同 599??30 條評論?分享?喜歡?收藏?申請
bloom
m千億參數(shù)開源大模型 BLOOM 背后的技術(shù) - 知乎
千億參數(shù)開源大模型 BLOOM 背后的技術(shù) - 知乎首發(fā)于LLM精選切換模式寫文章登錄/注冊千億參數(shù)開源大模型 BLOOM 背后的技術(shù)Hugging Face?已認證賬號假設你現(xiàn)在有了數(shù)據(jù),也搞到了預算,一切就緒,準備開始訓練一個大模型,一顯身手了,“一朝看盡長安花”似乎近在眼前 …… 且慢!訓練可不僅僅像這兩個字的發(fā)音那么簡單,看看 BLOOM 的訓練或許對你有幫助。近年來,語言模型越訓越大已成為常態(tài)。大家通常會詬病這些大模型本身的信息未被公開以供研究,但很少關(guān)注大模型訓練技術(shù)這種背后的知識。本文旨在以 1760 億參數(shù)的語言模型 BLOOM 為例,闡明訓練此類模型背后的軟硬件工程和技術(shù)要點,以促進大家對大模型訓練技術(shù)的討論。首先,我們要感謝促成或贊助我們這個小組最終完成了訓練 1760 億參數(shù)模型這一驚人壯舉的公司、個人和團體。然后,我們開始討論硬件配置和主要技術(shù)組件。BLOOM以下是對本項目的簡要總結(jié):硬件384 張 80GB A100 GPU軟件Megatron-DeepSpeed模型架構(gòu)基于 GPT3數(shù)據(jù)集含 59 種語言,共 3500 億詞元訓練時長3.5 個月人員組成該項目由 Thomas Wolf (Hugging Face 聯(lián)合創(chuàng)始人兼 CSO) 發(fā)起,他敢于與大公司競爭,提出不僅要訓練出立于世界上最大的多語言模型之林的模型,還要讓所有人都可以公開訪問訓練結(jié)果,圓了大多數(shù)人的夢想。本文主要關(guān)注模型訓練的工程方面。 BLOOM 背后的技術(shù)中最重要的部分是分享專業(yè)知識并幫助我們進行編碼和訓練的人員和公司。我們主要需要感謝 6 個群體:HuggingFace 的 BigScience 團隊投入了六名以上的全職員工全程參與了訓練的研究和運行,他們還提供或報銷了 Jean Zay 計算機之外的所有基礎設施。Microsoft DeepSpeed 團隊,開發(fā)了 DeepSpeed,后來將其與 Megatron-LM 集成,其開發(fā)人員花費數(shù)周時間研究項目需求,并在訓練前和訓練期間提供了許多很棒的實用經(jīng)驗建議。NVIDIA Megatron-LM 團隊開發(fā)了 Megatron-LM,他們非常樂于回答我們的大量問題并提供一流的使用建議。IDRIS / GENCI 團隊管理著 Jean Zay 超級計算機,他們?yōu)樵擁椖烤栀浟舜罅康乃懔蛷姶蟮南到y(tǒng)管理支持。PyTorch 團隊創(chuàng)建了一個超強的框架,其余軟件都基于該框架,并且在準備訓練期間非常支持我們,修復了多個 bug 并提高了我們所依賴的 PyTorch 組件的訓練可用性。BigScience 工程工作組志愿者很難說出所有為該項目的工程方面做出貢獻的杰出人物的名字,所以我只列舉 Hugging Face 之外的幾個關(guān)鍵人物,他們在過去 14 個月中為該項目奠定了工程基礎:Olatunji Ruwase、Deepak Narayanan、Jeff Rasley、Jared Casper、Samyam Rajbhandari 和 Rémi Lacroix我們也感謝所有允許其員工為該項目做出貢獻的公司。概述BLOOM 的模型架構(gòu)與 GPT3 非常相似,只是增加了一些改進,本文稍后將對此進行討論。該模型是在 Jean Zay 上訓練的,Jean Zay 是由 GENCI 管理的法國政府資助的超級計算機,安裝在法國國家科學研究中心 (CNRS) 的國家計算中心 IDRIS。訓練所需的算力由 GENCI 慷慨捐贈給本項目 (捐贈號 2021-A0101012475)。訓練硬件:GPU: 384 張 NVIDIA A100 80GB GPU (48 個節(jié)點) + 32 張備用 GPU每個節(jié)點 8 張 GPU,4 條 NVLink 卡間互聯(lián),4 條 OmniPath 鏈路CPU: AMD EPYC 7543 32 核處理器CPU 內(nèi)存: 每個節(jié)點 512GBGPU 顯存: 每個節(jié)點 640GB節(jié)點間連接: 使用 Omni-Path Architecture (OPA) 網(wǎng)卡,網(wǎng)絡拓撲為無阻塞胖樹NCCL - 通信網(wǎng)絡: 一個完全專用的子網(wǎng)磁盤 IO 網(wǎng)絡: GPFS 與其他節(jié)點和用戶共享Checkpoints:主 checkpoints每個 checkpoint 含精度為 fp32 的優(yōu)化器狀態(tài)和精度為 bf16+fp32 的權(quán)重,占用存儲空間為 2.3TB。如只保存 bf16 的權(quán)重,則僅占用 329GB 的存儲空間。數(shù)據(jù)集:1.5TB 經(jīng)過大量去重和清洗的文本,包含 46 種語言,最終轉(zhuǎn)換為 350B 個詞元模型的詞匯表含 250,680 個詞元更詳細信息,請參閱 The BigScience Corpus A 1.6TB Composite Multilingual Dataset176B BLOOM 模型的訓練于 2022 年 3 月至 7 月期間,耗時約 3.5 個月完成 (約 100 萬計算時)。Megatron-DeepSpeed176B BLOOM 模型使用 Megatron-DeepSpeed 進行訓練,它結(jié)合了兩種主要技術(shù):Megatron-DeepSpeed:DeepSpeed 是一個深度學習優(yōu)化庫,讓分布式訓練變得簡單、高效且有效。Megatron-LM 是由 NVIDIA 的應用深度學習研究團隊開發(fā)的大型、強大的 transformer 模型框架。DeepSpeed 團隊通過將 DeepSpeed 庫中的 ZeRO 分片和流水線并行 (Pipeline Parallelism) 與 Megatron-LM 中的張量并行 (Tensor Parallelism) 相結(jié)合,開發(fā)了一種基于 3D 并行的方案。有關(guān)每個組件的更多詳細信息,請參見下表。請注意,BigScience 的 Megatron-DeepSpeed 是基于原始 Megatron-DeepSpeed 代碼庫,我們還在其上添加了不少代碼。下表列出了我們在訓練 BLOOM 時各采用了兩個框架的哪些組件:組件DeepSpeedMegatron-LMZeRO 數(shù)據(jù)并行是張量并行是流水線并行是BF16 優(yōu)化器是CUDA 融合核函數(shù)是數(shù)據(jù)加載器是請注意,Megatron-LM 和 DeepSpeed 都有流水線并行和 BF16 優(yōu)化器實現(xiàn),但我們使用 DeepSpeed 的實現(xiàn),因為它們集成進了 ZeRO。Megatron-DeepSpeed 實現(xiàn)了 3D 并行以允許大模型以非常有效的方式進行訓練。我們簡要討論一下有哪些 3D 組件。數(shù)據(jù)并行 (Data Parallelism,DP) - 相同的設置和模型被復制多份,每份每次都被饋送不同的一份數(shù)據(jù)。處理是并行完成的,所有份在每個訓練步結(jié)束時同步。張量并行 (Tensor Parallelism,TP) - 每個張量都被分成多個塊,因此張量的每個分片都位于其指定的 GPU 上,而不是讓整個張量駐留在單個 GPU 上。在處理過程中,每個分片在不同的 GPU 上分別并行處理,結(jié)果在步驟結(jié)束時同步。這就是所謂的水平并行,因為是做的水平拆分。流水線并行 (Pipeline Parallelism,PP) - 模型在多個 GPU 上垂直 (即按層) 拆分,因此只有一個或多個模型層放置在單個 GPU 上。每個 GPU 并行處理流水線的不同階段,并處理 batch 的一部分數(shù)據(jù)。零冗余優(yōu)化器 (Zero Redundancy Optimizer,ZeRO) - 也執(zhí)行與 TP 相類似的張量分片,但整個張量會及時重建以進行前向或反向計算,因此不需要修改模型。它還支持各種卸載技術(shù)以補償有限的 GPU 內(nèi)存。數(shù)據(jù)并行大多數(shù)只有幾張 GPU 的用戶可能比較熟悉 DistributedDataParallel(DDP),這是相應的 PyTorch 文檔。在該方法中,模型被完全復制到每個 GPU,然后在每次迭代后所有模型相互同步各自的狀態(tài)。這種方法可以通過投入更多 GPU 資源的方式加快訓練速度,解決問題。但它有個限制,即只有當模型能夠放進單個 GPU 時才有效。ZeRO 數(shù)據(jù)并行下圖很好地描述了 ZeRO 數(shù)據(jù)并行 (來自 此博文)。DeepSpeed-Image-1看上去比較高大上,可能讓你很難專心去理解,但實際上,這個概念非常簡單。這只是通常的 DDP,只是沒有每個 GPU 都復制完整的模型參數(shù)、梯度和優(yōu)化器狀態(tài),??而是每個 GPU 只存儲其中的一部分。在隨后的運行過程中,當需要給定層的完整層參數(shù)時,所有 GPU 同步以相互提供它們?nèi)笔У牟糠?—— 僅此而已。該組件由 DeepSpeed 實現(xiàn)。張量并行在張量并行 (TP) 中,每個 GPU 僅處理張量的一部分,并且僅當某些算子需要完整的張量時才觸發(fā)聚合操作。在本節(jié)中,我們使用 Megatron-LM 論文 Efficient Large-Scale Language Model Training on GPU Clusters 中的概念和圖表。Transformer 類模型的主要模塊為: 一個全連接層 nn.Linear,后面跟一個非線性激活層 GeLU。沿用 Megatron 論文的符號,我們可以將其點積部分寫為 Y = GeLU (XA),其中 X 和 Y 是輸入和輸出向量, A 是權(quán)重矩陣。如果以矩陣形式表示的話,很容易看出矩陣乘法可以如何在多個 GPU 之間拆分:并行 GEMM如果我們將權(quán)重矩陣 A 按列拆分到 N 個 GPU 上,然后并行執(zhí)行矩陣乘法 XA_1 到 XA_n,那么我們最終將得到 N 個輸出向量 Y_1、Y_2、…… 、 Y_n ,它們可以獨立輸入 GeLU:獨立 GeLU注意因為 Y 矩陣是按列拆分的,因此隨后的 GEMM 我們可以選擇按行拆分方案,這樣它就可以直接獲取前面層的 GeLU 的輸出,而無需任何額外的通信。使用該原理,我們可以更新任意深度的 MLP,只需在每個 拆列 - 拆行 序列之后同步 GPU。 Megatron-LM 論文作者為此提供了一個不錯的圖示:并行分片處理這里 f 是前向傳播中的恒等運算符,后向傳播中的 all reduce,而 g 是前向傳播中的 all reduce 和后向傳播中的恒等式。并行化多頭注意力層甚至更簡單,因為它們本來就是并行的,因為有多個獨立的頭!并行自注意力需要特別考慮的是: 由于前向和后向傳播中每層都有兩個 all reduce,因此 TP 需要設備間有非??焖俚幕ヂ?lián)。因此,除非你有一個非??斓木W(wǎng)絡,否則不建議跨多個節(jié)點進行 TP。我們訓練 BLOOM 的硬件配置中,節(jié)點間的速度比 PCIe 慢很多。實際上,如果節(jié)點有 4 個 GPU,則最高 TP 度設為 4 比較好。如果需要 TP 度為 8,則需要使用至少有 8 個 GPU 的節(jié)點。該組件由 Megatron-LM 實現(xiàn)。 Megatron-LM 最近擴展了張量并行能力,新增了序列并行的能力,用于難以使用前述切分算法的算子,如 LayerNorm。Reducing Activation Recomputation in Large Transformer Models 論文提供了此技術(shù)的詳細信息。序列并行是在訓練 BLOOM 之后開發(fā)的,所以 BLOOM 訓練時并未采用此技術(shù)。流水線并行樸素流水線并行 (naive PP) 是將模型各層分組分布在多個 GPU 上,并簡單地將數(shù)據(jù)從 GPU 移動到 GPU,就好像它是一個大型復合 GPU 一樣。該機制相對簡單 - 將所需層用 .to() 方法綁到相應設備,現(xiàn)在只要數(shù)據(jù)進出這些層,這些層就會將數(shù)據(jù)切換到與該層相同的設備,其余部分保持不變。這其實就是垂直模型并行,因為如果你還記得我們是怎么畫大多數(shù)模型的拓撲圖的,我們其實是垂直切分模型各層的。例如,如果下圖顯示一個 8 層模型:=================== ===================
| 0 | 1 | 2 | 3 | | 4 | 5 | 6 | 7 |
=================== ===================
GPU0 GPU1我們將它垂直切成 2 部分,將層 0-3 放置在 GPU0 上,將層 4-7 放置在 GPU1 上?,F(xiàn)在,當數(shù)據(jù)從第 0 層傳到第 1 層、第 1 層傳到第 2 層以及第 2 層傳到第 3 層時,這就跟單 GPU 上的普通前向傳播一樣。但是當數(shù)據(jù)需要從第 3 層傳到第 4 層時,它需要從 GPU0 傳輸?shù)?GPU1,這會引入通信開銷。如果參與的 GPU 位于同一計算節(jié)點 (例如同一臺物理機器) 上,則傳輸非???,但如果 GPU 位于不同的計算節(jié)點 (例如多臺機器) 上,通信開銷可能會大得多。然后第 4 到 5 到 6 到 7 層又像普通模型一樣,當?shù)?7 層完成時,我們通常需要將數(shù)據(jù)發(fā)送回標簽所在的第 0 層 (或者將標簽發(fā)送到最后一層)?,F(xiàn)在可以計算損失,然后使用優(yōu)化器來進行更新參數(shù)了。問題:該方法為什么被稱為 樸素 流水線并行呢,它又有什么缺陷呢?主要是因為該方案在任意給定時刻除了一個 GPU 之外的其他所有 GPU 都是空閑的。因此,如果使用 4 個 GPU,則幾乎等同于將單個 GPU 的內(nèi)存量翻兩番,而其他資源 (如計算) 相當于沒用上。另外還需要加上在設備之間復制數(shù)據(jù)的開銷。所以 4 張 使用樸素流水線并行的 6GB 卡將能夠容納與 1 張 24GB 卡相同大小的模型,而后者訓練得更快,因為它沒有數(shù)據(jù)傳輸開銷。但是,比如說,如果你有 40GB 卡,但需要跑 45GB 模型,你可以使用 4x 40GB 卡 (也就剛剛夠用,因為還有梯度和優(yōu)化器狀態(tài)需要顯存)。共享嵌入可能需要在 GPU 之間來回復制。 我們使用的流水線并行 (PP) 與上述樸素 PP 幾乎相同,但它解決了 GPU 閑置問題,方法是將傳入的 batch 分塊為 micros batch 并人工創(chuàng)建流水線,從而允許不同的 GPU 同時參與計算過程。下圖來自于 GPipe 論文,其上半部分表示樸素 PP 方案,下半部分是 PP 方法:mp-pp從圖的下半部分很容易看出 PP 的死區(qū) (指 GPU 處于空閑狀態(tài)) 更少,即 “氣泡” 更少。圖上兩種方案的并行度均為 4 ,即由 4 張 GPU 組成流水線。于是就有了 F0、F1、F2、F3 這 4 個管級的前向路徑,然后是 B3、B2、B1、B0 的逆序后向路徑。PP 引入了一個新的超參數(shù)來調(diào)整,稱為 塊 (chunks)。它定義了通過同一管級按順序發(fā)送多少數(shù)據(jù)塊。例如,在圖的下半部分,你可以看到 chunks = 4。 GPU0 在 chunk 0、1、2 和 3 (F0,0、F0,1、F0,2、F0,3) 上執(zhí)行相同的前向路徑,然后等待,等其他 GPU 完成工作后,GPU0 會再次開始工作,為塊 3、2、1 和 0 (B0,3、B0,2、B0,1、B0,0) 執(zhí)行后向路徑。請注意,從概念上講,這與梯度累積 (gradient accumulation steps,GAS) 的意思相同。 PyTorch 叫它 塊,而 DeepSpeed 叫它 GAS。因為 塊,PP 引入了 micro-batches (MBS) 的概念。 DP 將全局 batch size 拆分為小 batch size,因此如果 DP 度為 4,則全局 batch size 1024 將拆分為 4 個小 batch size,每個小 batch size 為 256 (1024/4)。而如果 塊 (或 GAS) 的數(shù)量為 32,我們最終得到的 micro batch size 為 8 (256/32)。每個管級一次處理一個 micro batch。計算 DP + PP 設置的全局批量大小的公式為: mbs * chunks * dp_degree (8 * 32 * 4 = 1024)。我們回過頭再看一下圖。使用 chunks=1 你最終得到的是樸素 PP,這是非常低效的。而使用非常大的 塊 數(shù),你最終會得到很小的微批量大小,這很可能也不是很有效。因此,必須通過實驗來找到能最有效地利用 GPU 的 塊數(shù)。該圖顯示存在無法并行化的 “死” 時間氣泡,因為最后一個 forward 階段必須等待 backward 完成流水。那么,找到最佳的 塊 數(shù),從而使所有參與的 GPU 達到高的并發(fā)利用率,這一問題其實就轉(zhuǎn)化為最小化氣泡數(shù)了。這種調(diào)度機制被稱為 全前全后。其他一些可選方案有 一前一后 和 交錯一前一后。雖然 Megatron-LM 和 DeepSpeed 都有自己的 PP 協(xié)議實現(xiàn),但 Megatron-DeepSpeed 使用的是 DeepSpeed 實現(xiàn),因為它與 DeepSpeed 的其他功能集成在一起。這里的另一個重要問題是詞嵌入矩陣的大小。雖然通常詞嵌入矩陣比 transfomer 塊所需的內(nèi)存更少,但在 BLOOM 有 250k 詞匯表的情況下,嵌入層需要 7.2GB 的 bf16 權(quán)重,而變換器塊僅為 4.9GB。因此,我們不得不讓 Megatron-Deepspeed 將嵌入層視為一個轉(zhuǎn)換器塊。所以我們有一個 72 級的流水線,其中 2 個是專門用于嵌入的 (第一個和最后一個)。這使得我們可以平衡 GPU 的內(nèi)存消耗。如果我們不這樣做,我們就會讓第一級和最后一級消耗很大的 GPU 內(nèi)存,而 95% 的 GPU 內(nèi)存使用會很少,因此訓練將很不高效。DP+PPDeepSpeed 流水線并行教程 中有一張圖演示了如何將 DP 與 PP 結(jié)合起來,如下所示。dp-pp-2d這里重要的是要了解 DP rank 0 是看不見 GPU2 的, DP rank 1 是看不到 GPU3 的。對于 DP 而言,只有 GPU 0 和 1,并向它們饋送數(shù)據(jù)。 GPU0 使用 PP “秘密地” 將它的一些負載卸載到 GPU2。同樣地, GPU1 也會得到 GPU3 的幫助。由于每個維度至少需要 2 個 GPU,因此這兒至少需要 4 個 GPU。DP+PP+TP為了更高效地訓練,可以將 PP、TP 和 DP 相結(jié)合,稱為 3D 并行,如下圖所示。dp-pp-tp-3d此圖來自博文 3D 并行: 擴展到萬億參數(shù)模型), 這也是一篇好文章。由于每個維度至少需要 2 個 GPU,因此在這里你至少需要 8 個 GPU 才能實現(xiàn)完整的 3D 并行。ZeRO DP+PP+TPDeepSpeed 的主要功能之一是 ZeRO,它是 DP 的超級可伸縮增強版,我們在 [ZeRO 數(shù)據(jù)并行](#ZeRO- 數(shù)據(jù)并行) 一節(jié)中已經(jīng)討論過了。通常它是一個獨立的功能,不需要 PP 或 TP。但它也可以與 PP、TP 結(jié)合使用。當 ZeRO-DP 與 PP (以及 TP) 結(jié)合時,它通常只啟用 ZeRO 階段 1,它只對優(yōu)化器狀態(tài)進行分片。 ZeRO 階段 2 還會對梯度進行分片,階段 3 也對模型權(quán)重進行分片。雖然理論上可以將 ZeRO 階段 2 與 流水線并行 一起使用,但它會對性能產(chǎn)生不良影響。每個 micro batch 都需要一個額外的 reduce-scatter 通信來在分片之前聚合梯度,這會增加潛在的顯著通信開銷。根據(jù)流水線并行的性質(zhì),我們會使用小的 micro batch ,并把重點放在算術(shù)強度 (micro batch size) 與最小化流水線氣泡 (micro batch 的數(shù)量) 兩者間折衷。因此,增加的通信開銷會損害流水線并行。此外,由于 PP,層數(shù)已經(jīng)比正常情況下少,因此并不會節(jié)省很多內(nèi)存。 PP 已經(jīng)將梯度大小減少了 1/PP,因此在此基礎之上的梯度分片和純 DP 相比節(jié)省不了多少內(nèi)存。ZeRO 階段 3 也可用于訓練這種規(guī)模的模型,但是,它需要的通信量比 DeepSpeed 3D 并行更多。一年前,在對我們的環(huán)境進行仔細評估后,我們發(fā)現(xiàn) Megatron-DeepSpeed 3D 并行性表現(xiàn)最佳。此后,ZeRO 階段 3 的性能有了顯著提高,如果我們今天要對其進行重新評估,也許我們會選擇階段 3。BF16 優(yōu)化器用 FP16 訓練巨型 LLM 模型是一個禁忌。我們已經(jīng)通過花費幾個月的時間 訓練 104B 模型 自證了這一點,你可以從 Tensorboard 發(fā)現(xiàn),徹頭徹尾地失敗了。在與不斷發(fā)散的 lm-loss 作斗爭的過程中,我們學到了很多:104B - 失敗我們也從 Megatron-LM 和 DeepSpeed 團隊那里得到了相同的建議,在他們訓得 530B 模型 后。最近發(fā)布的 OPT-175B 也報告說他們在 FP16 上訓練得非常艱難。所以早在一月份,我們就知道我們要在支持 BF16 格式的 A100 上進行訓練。 Olatunji Ruwase 開發(fā)了一個用來訓練 BLOOM 的 “BF16Optimizer”。如果您不熟悉這種數(shù)據(jù)格式,請查看 它的位布局。 BF16 格式的關(guān)鍵是它的指數(shù)位數(shù)與 FP32 相同,因此不會溢出,但 FP16 經(jīng)常溢出!FP16 的最大數(shù)值范圍為 64k,您只能進行較小數(shù)的乘法。例如你可以做 250*250=62500,但如果你嘗試 255*255=65025,你就會溢出,這是導致訓練出現(xiàn)問題的主要原因。這意味著你的權(quán)重必須保持很小。一種稱為損失縮放 (loss scaling) 的技術(shù)有助于緩解這個問題,但是當模型變得非常大時,F(xiàn)P16 較小的數(shù)值范圍仍然是一個問題。BF16 沒有這個問題,你可以很容易地做 10_000*10_000=100_000_000, 完全沒問題。當然,由于 BF16 和 FP16 的大小相同,均為 2 個字節(jié),因此,沒有免費的午餐,當使用 BF16 時,代價就是它的精度非常差。然而,你應該還記得我們在訓練時采用的隨機梯度下降法及其變體,該方法有點像蹣跚而行,如果你這步?jīng)]有找到完美的方向其實沒關(guān)系,你會在接下來的步驟中糾正自己。無論使用 BF16 還是 FP16,都有一個權(quán)重副本始終在 FP32 中 —— 這是由優(yōu)化器更新的內(nèi)容。因此 16 位格式僅用于計算,優(yōu)化器以全精度更新 FP32 權(quán)重,然后將它們轉(zhuǎn)換為 16 位格式以用于下一次迭代。所有 PyTorch 組件都已更新,以確保它們在 FP32 中執(zhí)行任何累加,因此不會發(fā)生精度損失。一個關(guān)鍵問題是梯度累積,它是流水線并行的主要特征之一,因為每個 micro batch 處理的梯度都會累積。在 FP32 中實現(xiàn)梯度累積以保證訓練的精確性至關(guān)重要,這正是 BF16Optimizer 所做的。除了其他改進之外,我們認為使用 BF16 混合精度訓練將潛在的噩夢變成了一個相對平穩(wěn)的過程,這可以從以下 lm 損失圖中看出:176B - 損失CUDA 融合核函數(shù)GPU 主要做兩件事。它可以將數(shù)據(jù)寫到顯存或從顯存讀數(shù)據(jù),并對這些數(shù)據(jù)執(zhí)行計算。當 GPU 忙于讀寫數(shù)據(jù)時, GPU 的計算單元就會空閑。如果我們想有效地利用 GPU,我們希望將空閑時間降至最低。核函數(shù)是一組實現(xiàn)特定 PyTorch 操作的指令。例如,當你調(diào)用 torch.add 時,它會通過一個 PyTorch 調(diào)度器,它會根據(jù)輸入張量及其他變量的取值來決定它應該運行哪些代碼,最后運行它。 CUDA 核函數(shù)使用 CUDA 來實現(xiàn)這些代碼,因此只能在 NVIDIA GPU 上運行。現(xiàn)在,當使用 GPU 計算 c = torch.add (a, b); e = torch.max ([c,d]) 時,一般情況下,PyTorch 將執(zhí)行的操作是啟動兩個單獨的核函數(shù),一個執(zhí)行 a 和 b 的加法,另一個執(zhí)行取 c 和 d 兩者的最大值。在這種情況下,GPU 從其顯存中獲取 a 和 b,執(zhí)行加法運算,然后將結(jié)果寫回顯存。然后它獲取 c 和 d 并執(zhí)行 max 操作,然后再次將結(jié)果寫回顯存。如果我們要融合這兩個操作,即將它們放入一個 “融合核函數(shù)” 中,然后啟動那個內(nèi)核,我們不會將中間結(jié)果 c 寫到顯存中,而是將其保留在 GPU 寄存器中,并且僅需要獲取 d 來完成最后的計算。這節(jié)省了大量開銷并防止 GPU 空閑,因此整個操作會更加高效。融合核函數(shù)就是這樣。它們主要將多個離散的計算和進出顯存的數(shù)據(jù)移動替換為有很少數(shù)據(jù)移動的融合計算。此外,一些融合核函數(shù)會對操作進行數(shù)學變換,以便可以更快地執(zhí)行某些計算組合。為了快速高效地訓練 BLOOM,有必要使用 Megatron-LM 提供的幾個自定義 CUDA 融合核函數(shù)。特別地,有一個 LayerNorm 的融合核函數(shù)以及用于融合縮放、掩碼和 softmax 這些操作的各種組合的核函數(shù)。Bias Add 也通過 PyTorch 的 JIT 功能與 GeLU 融合。這些操作都是瓶頸在內(nèi)存的,因此將它們?nèi)诤显谝黄鹨赃_到最大化每次顯存讀取后的計算量非常重要。因此,例如,在執(zhí)行瓶頸在內(nèi)存的 GeLU 操作時同時執(zhí)行 Bias Add,運行時間并不會增加。這些核函數(shù)都可以在 Megatron-LM 代碼庫 中找到。數(shù)據(jù)集Megatron-LM 的另一個重要特性是高效的數(shù)據(jù)加載器。在首次訓練啟動前,每個數(shù)據(jù)集中的每個樣本都被分成固定序列長度 (BLOOM 為 2048) 的樣本,并創(chuàng)建索引以對每個樣本進行編號。基于訓練超參,我們會確定每個數(shù)據(jù)集所需要參與的 epoch 數(shù),并基于此創(chuàng)建一個有序的樣本索引列表,然后打亂它。舉個例子,如果一個數(shù)據(jù)集中有 10 個樣本并應參與 2 個 epoch 的訓練,則系統(tǒng)首先按 [0, ..., 9, 0, ..., 9] 順序排好樣本索引,然后打亂該順序為數(shù)據(jù)集創(chuàng)建最終的全局順序。請注意,這意味著訓練不會簡單地遍歷整個數(shù)據(jù)集然后重復,你有可能在看到另一個樣本之前看到同一個樣本兩次,但在訓練結(jié)束時模型將只看到每個樣本兩次。這有助于確保整個訓練過程中的訓練曲線平滑。這些索引,包括每個樣本在原始數(shù)據(jù)集中的偏移量,被保存到一個文件中,以避免每次開始訓練時都重新計算它們。最后,可以將其中幾個數(shù)據(jù)集以不同的權(quán)重混合到訓練最終使用的數(shù)據(jù)中。嵌入 LayerNorm在我們努力阻止 104B 模型發(fā)散的過程中,我們發(fā)現(xiàn)在第一個層詞嵌入層之后添加一個額外的 LayerNorm 可以使訓練更加穩(wěn)定。該洞察來自對 bitsandbytes 的實驗,bitsandbytes 有一個 StableEmbedding 操作,它是一個帶有 LayerNorm 的普通嵌入,其使用均勻 xavier 函數(shù)來初始化。位置編碼基于論文 Train Short, Test Long: Attention with Linear Biases Enables Input Length Extrapolation,我們還用 AliBi 替換了普通的位置嵌入,它允許外推比訓練模型的輸入序列更長的輸入序列。因此,即使我們訓練時使用長度為 2048 的序列,模型也可以在推理過程中處理更長的序列。訓練中的困難隨著架構(gòu)、硬件和軟件的就位,我們得以在 2022 年 3 月上旬開始訓練。然而,從那時起,事情其實并非一帆風順。在本節(jié)中,我們將討論我們遇到的一些主要障礙。在訓練開始之前,有很多問題需要弄清楚。特別是,我們發(fā)現(xiàn)了幾個問題,這些問題只有在我們開始在 48 個節(jié)點上進行訓練后才會出現(xiàn),而不會在小規(guī)模時出現(xiàn)。例如,需要設 CUDA_LAUNCH_BLOCKING=1 來防止框架掛起,我們需要將優(yōu)化器組分成更小的組,否則框架會再次掛起。你可以在 訓前編年史 中詳細了解這些內(nèi)容。訓練期間遇到的主要問題類型是硬件故障。由于這是一個擁有大約 400 個 GPU 的新集群,平均每周我們會遇到 1-2 個 GPU 故障。我們每 3 小時 (100 次迭代) 保存一個檢查點。因此,我們每周因硬件崩潰平均損失 1.5 小時的訓練成果。 Jean Zay 系統(tǒng)管理員隨后將更換有故障的 GPU 并恢復節(jié)點。與此同時,我們有備用節(jié)點可供使用。我們還遇到過多次導致 5-10 小時停機的各種其他問題,其中一些與 PyTorch 中的死鎖錯誤有關(guān),另一些則是由于磁盤空間不足。如果您對具體細節(jié)有興趣,請參閱 訓練編年史。在對訓練這個模型進行可行性分析時,所有這些停機時間都被計劃在內(nèi)了,我們也據(jù)此選擇了合適的模型大小和我們希望模型消耗的數(shù)據(jù)量。因此,即使存在這些停機問題,我們還是成功地在預計時間內(nèi)完成了訓練。如前所述,它需要大約 100 萬個計算時才能完成。另一個問題是 SLURM 并非設計為供一組人使用。 SLURM 作業(yè)由單個用戶擁有,如果他們不在身邊,則該組的其他成員無法對正在運行的作業(yè)執(zhí)行任何操作。我們制定了一個終止方案,允許組中的其他用戶終止當前進程,而不需要啟動該進程的用戶在場。這在 90% 的問題上都很有效。如果 SLURM 設計者讀到這篇文章,請?zhí)砑右粋€ Unix 組的概念,這樣一個 SLURM 作業(yè)就可以由一個組擁有。由于訓練是全天候 24/7 進行的,我們需要有人隨叫隨到 - 但由于我們在歐洲和加拿大西海岸都有人,因此不需要有人攜帶傳呼機,我們能很好地互相備份。當然,周末的訓練也得有人看著。我們自動化了大部分事情,包括自動從硬件崩潰中恢復,但有時仍需要人工干預。結(jié)論訓練中最困難和最緊張的部分是訓練開始前的 2 個月。我們承受著盡快開始訓練的巨大壓力,因為資源分配的時間有限,我們直到最后一刻才接觸到 A100。所以這是一個非常困難的時期,考慮到 BF16Optimizer 是在最后一刻編寫出來的,我們需要調(diào)試它并修復各種 bug。正如上一節(jié)所述,我們發(fā)現(xiàn)了新問題,這些問題只有在我們開始在 48 個節(jié)點上進行訓練后才會出現(xiàn),并且不會在小規(guī)模時出現(xiàn)。但是一旦我們把這些整理完,訓練本身出奇的順利,沒有出現(xiàn)大的問題。大多數(shù)時候,我們只有一個人看著,只有少數(shù)幾個人參與故障排除。我們得到了 Jean Zay 管理部門的大力支持,他們迅速解決了訓練期間出現(xiàn)的大部分需求??偟膩碚f,這是一次超級緊張但回報頗豐的經(jīng)歷。訓練大型語言模型仍然是一項具有挑戰(zhàn)性的任務,但我們希望通過公開構(gòu)建和共享這項技術(shù),其他人可以借鑒我們的經(jīng)驗。資源重要鏈接主訓練文檔Tensorboard訓練用的 slurm 腳本訓練編年史論文與文章我們不可能在本文中詳細解釋所有內(nèi)容,因此如果此處介紹的技術(shù)激起你的好奇心,使你想了解更多信息,請閱讀以下論文:Megatron-LM:Efficient Large-Scale Language Model Training on GPU Clusters.Reducing Activation Recomputation in Large Transformer ModelsDeepSpeed:ZeRO: Memory Optimizations Toward Training Trillion Parameter ModelsZeRO-Offload: Democratizing Billion-Scale Model TrainingZeRO-Infinity: Breaking the GPU Memory Wall for Extreme Scale Deep LearningDeepSpeed: Extreme-scale model training for everyoneMegatron-LM 和 Deepspeeed 聯(lián)合:Using DeepSpeed and Megatron to Train Megatron-Turing NLG 530B, A Large-Scale Generative Language Model.ALiBi:Train Short, Test Long: Attention with Linear Biases Enables Input Length ExtrapolationWhat Language Model to Train if You Have One Million GPU Hours? - 你會在那里找到最終使得我們選擇 ALiBi 的實驗。BitsNBytes:8-bit Optimizers via Block-wise Quantization (我們使用了該論文中的嵌入 LaynerNorm,但是論文的其他部分及其技術(shù)也很妙,我們沒用 8 位優(yōu)化器的唯一原因是我們已經(jīng)使用 DeepSpeed-ZeRO 節(jié)省了優(yōu)化器內(nèi)存)。博文致謝非常感謝以下這些人,他們提出了很好的問題并幫助提高了文章的可讀性 (按字母序):Britney Muller,Douwe Kiela,Jared Casper,Jeff Rasley,Julien Launay,Leandro von Werra,Omar Sanseviero,Stefan Schweter andThomas Wang.本文圖表主要由 Chunte Lee 創(chuàng)作。 英文原文: https://hf.co/blog/bloom-megatron-deepspeed 原文作者: Stas Bekman 譯者: Matrix Yao (姚偉峰),英特爾深度學習工程師,工作方向為 transformer-family 模型在各模態(tài)數(shù)據(jù)上的應用及大規(guī)模模型的訓練推理。 審校、排版: zhongdongy (阿東)編輯于 2023-03-22 01:30?IP 屬地北京Hugging FaceGPT?贊同 607??20 條評論?分享?喜歡?收藏?申請轉(zhuǎn)載?文章被以下專欄收錄LLM精選大語言模型 from zero to AGITransformer+CNN學習分享個人學習Transformer的過
BLOOM中文(繁體)翻譯:劍橋詞典
BLOOM中文(繁體)翻譯:劍橋詞典
詞典
翻譯
文法
同義詞詞典
+Plus
劍橋詞典+Plus
Shop
劍橋詞典+Plus
我的主頁
+Plus 幫助
退出
劍橋詞典+Plus
我的主頁
+Plus 幫助
退出
登錄
/
註冊
正體中文 (繁體)
查找
查找
英語-中文(繁體)
bloom 在英語-中文(繁體)詞典中的翻譯
bloomverb [ I ] uk
Your browser doesn't support HTML5 audio
/blu?m/ us
Your browser doesn't support HTML5 audio
/blu?m/
bloom verb [I]
(PRODUCE FLOWERS)
Add to word list
Add to word list
When a flower blooms, it opens or is open, and when a plant or tree blooms it produces flowers.
開花;綻放
These flowers will bloom all through the summer.
這些花整個夏天都會綻放。
bloom verb [I]
(DEVELOP)
to grow or develop successfully
繁榮,興盛
Rimbaud's poetic genius bloomed early.
蘭波很早就展露了詩歌才華。
bloomnoun uk
Your browser doesn't support HTML5 audio
/blu?m/ us
Your browser doesn't support HTML5 audio
/blu?m/
bloom noun
(FLOWER)
[ C ] a flower on a plant
花,花朵
?be in bloom
to be producing flowers: The apple trees are in full bloom (= completely covered in flowers).
蘋果樹開滿了花。
查看更多 ?come into bloom
to start to produce flowers: The roses are just coming into bloom.
玫瑰花剛剛開始綻放。
查看更多
bloom noun
(GOOD HEALTH)
[ S or U ] literary health, energy, and good looks
青春煥發(fā);風華正茂
He was 19, in the full bloom of youth.
他那時19歲,風華正茂。
(bloom在劍橋英語-中文(繁體)詞典的翻譯 ? Cambridge University Press)
bloom的例句
bloom
Then there will be the algae-harvesting equipment, whose purpose will be to prevent the algal blooms from getting out of hand.
來自 Hansard archive
該例句來自Hansard存檔。包含以下議會許可信息開放議會許可v3.0
Although we are very pleased that 1,000 flowers are blooming, we want to try to see the emergence of a good hybrid before long.
來自 Hansard archive
該例句來自Hansard存檔。包含以下議會許可信息開放議會許可v3.0
The available evidence suggests that algal blooms, including red tides, are natural phenomena.
來自 Hansard archive
該例句來自Hansard存檔。包含以下議會許可信息開放議會許可v3.0
The flowers that bloomed in the spring have not succeeded in reaching the stage of fruit.
來自 Hansard archive
該例句來自Hansard存檔。包含以下議會許可信息開放議會許可v3.0
There is no evidence that treated water supplied from reservoirs with algal blooms is detrimental to public health.
來自 Hansard archive
該例句來自Hansard存檔。包含以下議會許可信息開放議會許可v3.0
At this time of year, one walks into a village and sees the daffodils blooming under an oak.
來自 Hansard archive
該例句來自Hansard存檔。包含以下議會許可信息開放議會許可v3.0
The dispute procedure will be a blooming great punch-up.
來自 Hansard archive
該例句來自Hansard存檔。包含以下議會許可信息開放議會許可v3.0
The ecological impact of macroalgal blooms.
來自 Cambridge English Corpus
示例中的觀點不代表劍橋詞典編輯、劍橋大學出版社和其許可證頒發(fā)者的觀點。
A1
bloom的翻譯
中文(簡體)
開花, 綻放, 發(fā)展…
查看更多內(nèi)容
西班牙語
florecer, tener flores, flor…
查看更多內(nèi)容
葡萄牙語
florescer, flor [feminine]…
查看更多內(nèi)容
更多語言
日語
土耳其語
法語
加泰羅尼亞語
in Dutch
阿拉伯語
捷克語
丹麥語
印尼語
泰語
越南語
波蘭語
in Swedish
馬來西亞語
德語
挪威語
韓語
in Ukrainian
意大利語
俄語
開花する, 花が咲く, 咲(さ)く…
查看更多內(nèi)容
tomurcuk, ?i?ek, tomurcuklanmak…
查看更多內(nèi)容
fleurir, s’épanouir, fleur [feminine]…
查看更多內(nèi)容
florir…
查看更多內(nèi)容
bloem, bloei, bloeien…
查看更多內(nèi)容
??????????…
查看更多內(nèi)容
květ, květina, rozkvět…
查看更多內(nèi)容
blomst, blomstring, ungdommens v?r…
查看更多內(nèi)容
bunga, berkembang, kesegaran…
查看更多內(nèi)容
??????, ?????????, ??????????…
查看更多內(nèi)容
hoa, s? ra hoa, tu?i thanh xuan…
查看更多內(nèi)容
kwiat, kwitn??, rozkwita?…
查看更多內(nèi)容
blomma, blom, i blomman av…
查看更多內(nèi)容
bunga, kembang, dikemuncak remaja…
查看更多內(nèi)容
die Blume, die Blüte, blühen…
查看更多內(nèi)容
blomstre, blomst [masculine], blomst…
查看更多內(nèi)容
?? ???…
查看更多內(nèi)容
цв?т, цв?т?ння, розкв?т…
查看更多內(nèi)容
fiorire, fiore, fioritura…
查看更多內(nèi)容
цветок, цвести, расцветать…
查看更多內(nèi)容
需要一個翻譯器嗎?
獲得快速、免費的翻譯!
翻譯器工具
bloom的發(fā)音是什麼?
在英語詞典中查看 bloom 的釋義
瀏覽
Bloody Mary
bloody-minded
bloody-mindedness
bloogle resonator
bloom
bloomer
bloomers phrase
blooming
blooper
bloom更多的中文(繁體)翻譯
全部
re-bloom, at rebloom
查看全部意思?
「每日一詞」
veggie burger
UK
Your browser doesn't support HTML5 audio
/?ved?.i ?b??.ɡ?r/
US
Your browser doesn't support HTML5 audio
/?ved?.i ?b??.ɡ?/
a type of food similar to a hamburger but made without meat, by pressing together small pieces of vegetables, seeds, etc. into a flat, round shape
關(guān)於這個
部落格
Forget doing it or forget to do it? Avoiding common mistakes with verb patterns (2)
March 06, 2024
查看更多
新詞
stochastic parrot
March 04, 2024
查看更多
已添加至 list
回到頁面頂端
內(nèi)容
英語-中文(繁體)例句翻譯
?劍橋大學出版社與評估2024
學習
學習
學習
新詞
幫助
紙本出版
Word of the Year 2021
Word of the Year 2022
Word of the Year 2023
開發(fā)
開發(fā)
開發(fā)
詞典API
連按兩下查看
搜尋Widgets
執(zhí)照資料
關(guān)於
關(guān)於
關(guān)於
無障礙閱讀
劍橋英語教學
劍橋大學出版社與評估
授權(quán)管理
Cookies與隱私保護
語料庫
使用條款
京ICP備14002226號-2
?劍橋大學出版社與評估2024
劍橋詞典+Plus
我的主頁
+Plus 幫助
退出
詞典
定義
清晰解釋自然的書面和口頭英語
英語
學習詞典
基礎英式英語
基礎美式英語
翻譯
點選箭頭改變翻譯方向。
雙語詞典
英語-中文(簡體)
Chinese (Simplified)–English
英語-中文(繁體)
Chinese (Traditional)–English
英語-荷蘭文
荷蘭語-英語
英語-法語
法語-英語
英語-德語
德語-英語
英語-印尼語
印尼語-英語
英語-義大利語
義大利語-英語
英語-日語
日語-英語
英語-挪威語
挪威語-英語
英語-波蘭語
波蘭語-英語
英語-葡萄牙語
葡萄牙語-英語
英語-西班牙語
西班牙語-英語
English–Swedish
Swedish–English
半雙語詞典
英語-阿拉伯語
英語-孟加拉文
英語-加泰羅尼亞語
英語-捷克語
英語-丹麥語
English–Gujarati
英語-印地語
英語-韓語
英語-馬來語
英語-馬拉地語
英語-俄語
English–Tamil
English–Telugu
英語-泰語
英語-土耳其語
英語-烏克蘭文
English–Urdu
英語-越南語
翻譯
文法
同義詞詞典
Pronunciation
劍橋詞典+Plus
Shop
劍橋詞典+Plus
我的主頁
+Plus 幫助
退出
登錄 /
註冊
正體中文 (繁體) ?
Change
English (UK)
English (US)
Espa?ol
Русский
Português
Deutsch
Fran?ais
Italiano
中文 (簡體)
正體中文 (繁體)
Polski
???
Türk?e
日本語
Ti?ng Vi?t
?????
?????
??????
關(guān)注我們!
選擇一本詞典
最近的詞和建議
定義
清晰解釋自然的書面和口頭英語
英語
學習詞典
基礎英式英語
基礎美式英語
文法與同義詞詞典
對自然書面和口頭英語用法的解釋
英語文法
同義詞詞典
Pronunciation
British and American pronunciations with audio
English Pronunciation
翻譯
點選箭頭改變翻譯方向。
雙語詞典
英語-中文(簡體)
Chinese (Simplified)–English
英語-中文(繁體)
Chinese (Traditional)–English
英語-荷蘭文
荷蘭語-英語
英語-法語
法語-英語
英語-德語
德語-英語
英語-印尼語
印尼語-英語
英語-義大利語
義大利語-英語
英語-日語
日語-英語
英語-挪威語
挪威語-英語
英語-波蘭語
波蘭語-英語
英語-葡萄牙語
葡萄牙語-英語
英語-西班牙語
西班牙語-英語
English–Swedish
Swedish–English
半雙語詞典
英語-阿拉伯語
英語-孟加拉文
英語-加泰羅尼亞語
英語-捷克語
英語-丹麥語
English–Gujarati
英語-印地語
英語-韓語
英語-馬來語
英語-馬拉地語
英語-俄語
English–Tamil
English–Telugu
英語-泰語
英語-土耳其語
英語-烏克蘭文
English–Urdu
英語-越南語
詞典+Plus
詞彙表
選擇語言
正體中文 (繁體) ?
English (UK)
English (US)
Espa?ol
Русский
Português
Deutsch
Fran?ais
Italiano
中文 (簡體)
Polski
???
Türk?e
日本語
Ti?ng Vi?t
?????
?????
??????
內(nèi)容
英語-中文(繁體)?
?
Verb?
bloom (PRODUCE FLOWERS)
bloom (DEVELOP)
Noun?
bloom (FLOWER)
be in bloom
come into bloom
bloom (GOOD HEALTH)
例句
Translations
文法
所有翻譯
我的詞彙表
把bloom添加到下面的一個詞彙表中,或者創(chuàng)建一個新詞彙表。
更多詞彙表
前往詞彙表
對該例句有想法嗎?
例句中的單詞與輸入詞條不匹配。
該例句含有令人反感的內(nèi)容。
取消
提交
例句中的單詞與輸入詞條不匹配。
該例句含有令人反感的內(nèi)容。
取消
提交
BLOOM中文(繁體)翻譯:劍橋詞典
BLOOM中文(繁體)翻譯:劍橋詞典
詞典
翻譯
語法
同義詞詞典
+Plus
劍橋詞典+Plus
Shop
劍橋詞典+Plus
我的主頁
+Plus 幫助
退出
劍橋詞典+Plus
我的主頁
+Plus 幫助
退出
登錄
/
注冊
中文 (簡體)
查找
查找
英語-中文(繁體)
bloom 在英語-中文(繁體)詞典中的翻譯
bloomverb [ I ] uk
Your browser doesn't support HTML5 audio
/blu?m/ us
Your browser doesn't support HTML5 audio
/blu?m/
bloom verb [I]
(PRODUCE FLOWERS)
Add to word list
Add to word list
When a flower blooms, it opens or is open, and when a plant or tree blooms it produces flowers.
開花;綻放
These flowers will bloom all through the summer.
這些花整個夏天都會綻放。
bloom verb [I]
(DEVELOP)
to grow or develop successfully
繁榮,興盛
Rimbaud's poetic genius bloomed early.
蘭波很早就展露了詩歌才華。
bloomnoun uk
Your browser doesn't support HTML5 audio
/blu?m/ us
Your browser doesn't support HTML5 audio
/blu?m/
bloom noun
(FLOWER)
[ C ] a flower on a plant
花,花朵
?be in bloom
to be producing flowers: The apple trees are in full bloom (= completely covered in flowers).
蘋果樹開滿了花。
查看更多 ?come into bloom
to start to produce flowers: The roses are just coming into bloom.
玫瑰花剛剛開始綻放。
查看更多
bloom noun
(GOOD HEALTH)
[ S or U ] literary health, energy, and good looks
青春煥發(fā);風華正茂
He was 19, in the full bloom of youth.
他那時19歲,風華正茂。
(bloom在劍橋英語-中文(繁體)詞典的翻譯 ? Cambridge University Press)
bloom的例句
bloom
An acceleration in the fertilisation of plant life is caused which gives rise to phenomena called "plankton blooms".
來自 Hansard archive
該例句來自Hansard存檔。包含以下議會許可信息開放議會許可v3.0
Up half the blooming night making them, we were.
來自 Hansard archive
該例句來自Hansard存檔。包含以下議會許可信息開放議會許可v3.0
Other forage plants blooming immediately before or after the target crop can be planted as an under-crop or in the edges of the orchard to provide supplementary pollennectar sources.
來自 Cambridge English Corpus
Most plants in both hermit- and non-hermit hummingbirdpollinated guilds bloomed annually in approximately the same sequence every year, and the temporal distribution of their flowering was uniform within each guild.
來自 Cambridge English Corpus
Then there will be the algae-harvesting equipment, whose purpose will be to prevent the algal blooms from getting out of hand.
來自 Hansard archive
該例句來自Hansard存檔。包含以下議會許可信息開放議會許可v3.0
At this time of year, one walks into a village and sees the daffodils blooming under an oak.
來自 Hansard archive
該例句來自Hansard存檔。包含以下議會許可信息開放議會許可v3.0
I would not eat any of the blooming things.
來自 Hansard archive
該例句來自Hansard存檔。包含以下議會許可信息開放議會許可v3.0
The overall picture of the horticulture sector is not entirely one of blooming roses, although some sectors have done better than others.
來自 Hansard archive
該例句來自Hansard存檔。包含以下議會許可信息開放議會許可v3.0
示例中的觀點不代表劍橋詞典編輯、劍橋大學出版社和其許可證頒發(fā)者的觀點。
A1
bloom的翻譯
中文(簡體)
開花, 綻放, 發(fā)展…
查看更多內(nèi)容
西班牙語
florecer, tener flores, flor…
查看更多內(nèi)容
葡萄牙語
florescer, flor [feminine]…
查看更多內(nèi)容
更多語言
日語
土耳其語
法語
加泰羅尼亞語
in Dutch
阿拉伯語
捷克語
丹麥語
印尼語
泰語
越南語
波蘭語
in Swedish
馬來語
德語
挪威語
韓語
in Ukrainian
意大利語
俄語
開花する, 花が咲く, 咲(さ)く…
查看更多內(nèi)容
tomurcuk, ?i?ek, tomurcuklanmak…
查看更多內(nèi)容
fleurir, s’épanouir, fleur [feminine]…
查看更多內(nèi)容
florir…
查看更多內(nèi)容
bloem, bloei, bloeien…
查看更多內(nèi)容
??????????…
查看更多內(nèi)容
květ, květina, rozkvět…
查看更多內(nèi)容
blomst, blomstring, ungdommens v?r…
查看更多內(nèi)容
bunga, berkembang, kesegaran…
查看更多內(nèi)容
??????, ?????????, ??????????…
查看更多內(nèi)容
hoa, s? ra hoa, tu?i thanh xuan…
查看更多內(nèi)容
kwiat, kwitn??, rozkwita?…
查看更多內(nèi)容
blomma, blom, i blomman av…
查看更多內(nèi)容
bunga, kembang, dikemuncak remaja…
查看更多內(nèi)容
die Blume, die Blüte, blühen…
查看更多內(nèi)容
blomstre, blomst [masculine], blomst…
查看更多內(nèi)容
?? ???…
查看更多內(nèi)容
цв?т, цв?т?ння, розкв?т…
查看更多內(nèi)容
fiorire, fiore, fioritura…
查看更多內(nèi)容
цветок, цвести, расцветать…
查看更多內(nèi)容
需要一個翻譯器嗎?
獲得快速、免費的翻譯!
翻譯器工具
bloom的發(fā)音是什么?
在英語詞典中查看 bloom 的釋義
瀏覽
Bloody Mary
bloody-minded
bloody-mindedness
bloogle resonator
bloom
bloomer
bloomers phrase
blooming
blooper
bloom更多的中文(繁體)翻譯
全部
re-bloom, at rebloom
查看全部意思?
“每日一詞”
veggie burger
UK
Your browser doesn't support HTML5 audio
/?ved?.i ?b??.ɡ?r/
US
Your browser doesn't support HTML5 audio
/?ved?.i ?b??.ɡ?/
a type of food similar to a hamburger but made without meat, by pressing together small pieces of vegetables, seeds, etc. into a flat, round shape
關(guān)于這個
博客
Forget doing it or forget to do it? Avoiding common mistakes with verb patterns (2)
March 06, 2024
查看更多
新詞
stochastic parrot
March 04, 2024
查看更多
已添加至 list
回到頁面頂端
內(nèi)容
英語-中文(繁體)例句翻譯
?劍橋大學出版社與評估2024
學習
學習
學習
新詞
幫助
紙質(zhì)書出版
Word of the Year 2021
Word of the Year 2022
Word of the Year 2023
開發(fā)
開發(fā)
開發(fā)
詞典API
雙擊查看
搜索Widgets
執(zhí)照數(shù)據(jù)
關(guān)于
關(guān)于
關(guān)于
無障礙閱讀
劍橋英語教學
劍橋大學出版社與評估
授權(quán)管理
Cookies與隱私保護
語料庫
使用條款
京ICP備14002226號-2
?劍橋大學出版社與評估2024
劍橋詞典+Plus
我的主頁
+Plus 幫助
退出
詞典
定義
清晰解釋自然的書面和口頭英語
英語
學習詞典
基礎英式英語
基礎美式英語
翻譯
點擊箭頭改變翻譯方向。
雙語詞典
英語-中文(簡體)
Chinese (Simplified)–English
英語-中文(繁體)
Chinese (Traditional)–English
英語-荷蘭語
荷蘭語-英語
英語-法語
法語-英語
英語-德語
德語-英語
英語-印尼語
印尼語-英語
英語-意大利語
意大利語-英語
英語-日語
日語-英語
英語-挪威語
挪威語-英語
英語-波蘭語
波蘭語-英語
英語-葡萄牙語
葡萄牙語-英語
英語-西班牙語
西班牙語-英語
English–Swedish
Swedish–English
半雙語詞典
英語-阿拉伯語
英語-孟加拉語
英語-加泰羅尼亞語
英語-捷克語
英語-丹麥語
English–Gujarati
英語-印地語
英語-韓語
英語-馬來語
英語-馬拉地語
英語-俄語
English–Tamil
English–Telugu
英語-泰語
英語-土耳其語
英語-烏克蘭語
English–Urdu
英語-越南語
翻譯
語法
同義詞詞典
Pronunciation
劍橋詞典+Plus
Shop
劍橋詞典+Plus
我的主頁
+Plus 幫助
退出
登錄 /
注冊
中文 (簡體) ?
Change
English (UK)
English (US)
Espa?ol
Русский
Português
Deutsch
Fran?ais
Italiano
中文 (簡體)
正體中文 (繁體)
Polski
???
Türk?e
日本語
Ti?ng Vi?t
?????
?????
??????
關(guān)注我們
選擇一本詞典
最近的詞和建議
定義
清晰解釋自然的書面和口頭英語
英語
學習詞典
基礎英式英語
基礎美式英語
語法與同義詞詞典
對自然書面和口頭英語用法的解釋
英語語法
同義詞詞典
Pronunciation
British and American pronunciations with audio
English Pronunciation
翻譯
點擊箭頭改變翻譯方向。
雙語詞典
英語-中文(簡體)
Chinese (Simplified)–English
英語-中文(繁體)
Chinese (Traditional)–English
英語-荷蘭語
荷蘭語-英語
英語-法語
法語-英語
英語-德語
德語-英語
英語-印尼語
印尼語-英語
英語-意大利語
意大利語-英語
英語-日語
日語-英語
英語-挪威語
挪威語-英語
英語-波蘭語
波蘭語-英語
英語-葡萄牙語
葡萄牙語-英語
英語-西班牙語
西班牙語-英語
English–Swedish
Swedish–English
半雙語詞典
英語-阿拉伯語
英語-孟加拉語
英語-加泰羅尼亞語
英語-捷克語
英語-丹麥語
English–Gujarati
英語-印地語
英語-韓語
英語-馬來語
英語-馬拉地語
英語-俄語
English–Tamil
English–Telugu
英語-泰語
英語-土耳其語
英語-烏克蘭語
English–Urdu
英語-越南語
詞典+Plus
詞匯表
選擇語言
中文 (簡體) ?
English (UK)
English (US)
Espa?ol
Русский
Português
Deutsch
Fran?ais
Italiano
正體中文 (繁體)
Polski
???
Türk?e
日本語
Ti?ng Vi?t
?????
?????
??????
內(nèi)容
英語-中文(繁體)?
?
Verb?
bloom (PRODUCE FLOWERS)
bloom (DEVELOP)
Noun?
bloom (FLOWER)
be in bloom
come into bloom
bloom (GOOD HEALTH)
例句
Translations
語法
所有翻譯
我的詞匯表
把bloom添加到下面的一個詞匯表中,或者創(chuàng)建一個新詞匯表。
更多詞匯表
前往詞匯表
對該例句有想法嗎?
例句中的單詞與輸入詞條不匹配。
該例句含有令人反感的內(nèi)容。
取消
提交
例句中的單詞與輸入詞條不匹配。
該例句含有令人反感的內(nèi)容。
取消
提交
歐路詞典|英漢-漢英詞典 bloom是什么意思_bloom的中文解釋和發(fā)音_bloom的翻譯_bloom怎么讀
歐路詞典|英漢-漢英詞典 bloom是什么意思_bloom的中文解釋和發(fā)音_bloom的翻譯_bloom怎么讀
歐路詞典
法語助手
德語助手
西語助手
歐路英語
每日一句:Do not spoil what you have by desiring what you have not; remember that what you now have was once among the things you only hoped for.
首頁
App下載
歐路翻譯
每日英語聽力
AI寫作
英語課堂
背單詞
支持英漢-漢英詞典查詢 英語例句搜索
詞典
例句
變位
詞條糾錯X
bloom
您還沒有登錄,點這里登錄或注冊
登錄后,您可以提交反饋建議,同時可以和手機、電腦同步生詞本。
在英漢-漢英詞典中發(fā)現(xiàn)10個解釋錯誤,并通過審核,將獲贈「歐路詞典」授權(quán)一個
bloom
四級考研
/blu?m//blu?m/發(fā)音
全球
有2個發(fā)音
男英國
贊踩
男美國
贊踩
生詞本:
添加筆記:
有獎糾錯
| 劃詞
全文檢索
英漢-漢英詞典
n. 最, 茂盛vi. Bloom布盧姆, 哈羅德(美國文學理論家和學者, 其作品包括《影響的焦慮》 (1972年) ) 態(tài): bloomed, blooming, blooms 形容詞: bloomy
近義、反義、聯(lián)想詞
近義詞n. organic process, biological process, reproductive structure, time of life, good health, healthiness, time periodv. develop解析bloom 主要指諸如牡丹、玫瑰、梅、菊等供觀賞的以及的狀態(tài)。blossom 一般指樹木,尤指果樹上的。flower 指放的朵或泛指卉。聯(lián)想詞blossom;flowering的;flower;tulips郁金香;foliage葉子;petals瓣;springtime春季,春天;lilac淡紫色;spring春天;orchid蘭;petal瓣;
詞組 | 習慣用語
in bloom 盛;著in full bloom 盛著bloom of youth 風華正茂water bloom 水發(fā)綠,水華;水藻量繁殖;湖靛algal bloom 藻,藻華out of bloom (等)凋謝,過了
英語例句庫
They are in the bloom of youth.他們處在青春代。in the bloom of youth正當青春in the bloom of beauty正當豆蔻年華These flowers bloom in the spring.這些春天放。These plants bloom in spring.這些植物在春天。a blooming hot day; a blooming idiot.熱天;十足的白癡banks of rhododendrons in bloom 一排排放的杜鵑a young girl, still in the bloom of youth.仍處于青春季的少女。of all the blooming cheek!.真死不要臉!。flowers blooming in profusion盛的朵These fruits have a bloom upon them.這些水果有粉衣。beauty in its full bloom;青春年少的美麗;What beautiful blooms!多么美麗的啊!a rose that was cultivated to bloom early.經(jīng)過培育而早的玫瑰May flowers were blooming everywhere.五月的鮮到處盛。the apple trees were in bloom .蘋果樹正在。the remastering has lost some of the bloom of the strings.重新制作的母盤喪失了弦樂器的活力感。the children had bloomed in the soft Devonshire air.孩子們是在德文郡和煦的空氣中長的。colour bloomed in her cheeks.她的面頰透出光澤。聲明:以上例句、詞性分類均由互聯(lián)網(wǎng)資源自動生成,部分未經(jīng)過人工審核,其表達內(nèi)容亦不代表本軟件的觀點;若發(fā)現(xiàn)問題,歡迎向我們指正。顯示所有包含 bloom 的英語例句
譯
歷史記錄
生詞本
關(guān)注微博
反饋問題
關(guān)注我們的微信
下載手機客戶端
贊助商鏈接
歐路翻譯 瀏覽器插件全新發(fā)布內(nèi)置歐路詞典&多種翻譯引擎,不僅支持網(wǎng)頁和PDF文檔翻譯,還能高亮重點單詞,全方位提升你的英文閱讀體驗。www.eudic.net
劃詞翻譯
詳細解釋
您還沒有登錄,點這里登錄或注冊
生詞本和學習記錄“云”同步,支持網(wǎng)站、電腦版和手機客戶端。
false
廣告聯(lián)系|
意見反饋|
合作伙伴|
關(guān)于歐路在線詞典|手機版網(wǎng)站 | 英語熱詞榜| HTTPS| AI英文寫作| Rédiger多語言寫作
歐路軟件 ?2024 詞庫版本20240228 滬ICP備08016489號 滬公網(wǎng)安備 31011602001726號
bloom - WordReference.com 英漢詞典
bloom - WordReference.com 英漢詞典
WordReference.com | 在線語言字典
英漢詞典
| bloom
×
英語-中文
中文-英語
英語-西班牙語
西班牙語-英語
英語-意大利語
意大利語-英語
英語-法語
法語-英語
English definition
英語同義詞
西班牙語-法語
法語-西班牙語
西班牙語-葡萄牙語
葡萄牙語-西班牙語
Espa?ol: definición
Espa?ol: sinónimos
Català: definició
英語-德語
德語-英語
更多……
論壇
另請參見:
bloodstain
bloodstained
bloodstock
bloodstone
bloodstream
bloodsucker
bloodsucking
bloodthirsty
bloody
bloody-minded
bloom
bloomer
bloomery
blooming
bloop
blooper
blossom
blossoming
blossomy
blot
blot out
熱門搜索:
查看全部
bloom
[links]
Listen:
UK:*UK and possibly other pronunciationsUK and possibly other pronunciations/?blu?m/US:USA pronunciation: IPA and respellingUSA pronunciation: IPA/blum/ ,USA pronunciation: respelling(blo?o?m)
?一個或多個論壇線程和你的搜索詞完全匹配
定義 |
西班牙語 |
法語 |
英語同義詞 |
英語搭配 |
Conjugator?[EN] |
上下文 |
圖像
WordReference English-Chinese Dictionary ? 2024:主要翻譯英語中文
bloom n (flower)SCSimplified Chinese 花朵 huā duǒ TCTraditional Chinese 花朵
??SCSimplified Chinese 花 huā duǒ,huā TCTraditional Chinese 花
?The tables were decorated with beautiful blooms.
?美麗的花朵裝飾著餐桌。
bloom n (fruit, leaves: waxiness)?(水果、葉子表面的)SCSimplified Chinese 果霜,粉霜,果蠟
?Ripe blueberries have a slight bloom.
?成熟的藍莓上面會有薄薄的一層果霜。
bloom n (white coating on [sth])?(巧克力等)SCSimplified Chinese 脂霜,糖霜 táng shuāng
?This chocolate has a bloom on it already.
?這塊巧克力上已經(jīng)有一層脂霜了。
bloom n (flower: being fully open)SCSimplified Chinese 盛開的花朵
?Yesterday it was only a bud, but now it's a beautiful bloom.
?昨天還沒開花,今天卻是盛開的花朵!
bloom n (rosy complexion)SCSimplified Chinese 面色紅潤 TCTraditional Chinese 面色紅潤
??SCSimplified Chinese 氣色上佳
??SCSimplified Chinese 光彩照人
?Sadie's youthful skin had a beautiful bloom.
?莎迪的年輕肌膚光彩照人。
bloom? vi (flower: open)SCSimplified Chinese 開花 kāi huā TCTraditional Chinese 開花
?The town holds a festival when the daffodils bloom.
?當水仙花盛開時,這個小鎮(zhèn)舉行慶?;顒?。
bloom vi (plant: produce flowers)SCSimplified Chinese 開花 kāi huā TCTraditional Chinese 開花
??SCSimplified Chinese 盛開 kāi huā,shèng kāi TCTraditional Chinese 盛開
?The rose bush is already blooming.
?玫瑰叢已經(jīng)盛開了。
bloom vi figurative (flourish)SCSimplified Chinese 發(fā)展 fā zhǎn TCTraditional Chinese 發(fā)展
??SCSimplified Chinese 成長 fā zhǎn,chéng zhǎng TCTraditional Chinese 成長
?Nancy's talents have bloomed since she transferred schools.
?自從南希轉(zhuǎn)學之后,她的才能得到了充分的發(fā)展。
bloom vi (look healthy)SCSimplified Chinese 容光煥發(fā) róng guāng huàn fā TCTraditional Chinese 容光煥發(fā)
??SCSimplified Chinese 朝氣蓬勃
?The country air must be doing Lisa good; she's blooming!
?鄉(xiāng)村的空氣一定讓麗薩感到十分清爽,你看她容光煥發(fā)的樣子!
?
有所遺漏?報告錯誤或提出改進建議
其他翻譯英語中文
bloom n (dull spot on paint, varnish, etc.)?(油漆、清漆表面)SCSimplified Chinese 晦暗點,黯淡無光處
?The picture restorer removed the bloom from the varnish.
bloom n (algae)SCSimplified Chinese 密集孳生的水藻
?The bacteria content in the lake has caused a large number of blooms this year.
?
有所遺漏?報告錯誤或提出改進建議
WordReference English-Chinese Dictionary ? 2024:復合形式:英語中文
in bloom adj (plant: flowering)?(植物)SCSimplified Chinese 開花的,(花)盛開的 kāi huā de ,huā shèng kāi de TCTraditional Chinese 開花的
?You're lucky to be here while the roses are in bloom.
in full bloom adj (plant: flowering openly)?(植物)SCSimplified Chinese 開滿了花的,(花)盛開的 kāi mǎn le huā de,huā shèng kāi de
?When the roses are in full bloom the perfume is wonderful.
?
有所遺漏?報告錯誤或提出改進建議
Collins Chinese Dictionary Plus (3rd edition), 2011:
bloom [blu?m]
I n
[c]
(=flower) 花?huā?[朵?duǒ]
II vi
1
[tree, flower] 開(開)花?kāihuā
2 (fig) [talent etc] 得以發(fā)(發(fā))展?déyǐ fāzhǎn to be in bloom [plant] 盛開(開)?shèngkāi
在這些條目還發(fā)現(xiàn)'bloom':
在英文解釋里:
flowering
- nonflowering
- out
- overblown
中文:
開花
- 百花齊放
- 盛開
在單詞列表中: Painting terms, Gardens (US), Video game settings/options, 更多……同義詞: flowering, flower, blossom, blossoming, florescence, 更多……習慣性搭配: The [trees, flowers, bushes] are in bloom (right now)., The [trees] will be in bloom in the coming [days, weeks]., The [trees] will be in full bloom soon., 更多……
標題中含有單詞 'bloom' 的論壇討論:未在Chinese論壇中找到有關(guān)“bloom”的討論a bloom of warm breath - English Only forum
A piece in bloom - English Only forum
a sensual bloom that you’d see on a
Adjective of bloom - English Only forum
as chilling with age and pedantry their purple bloom - English Only forum
at full bloom in mind - English Only forum
Bloom - English Only forum
bloom - English Only forum
bloom - flourish - English Only forum
bloom / blossom - English Only forum
Bloom Energy is about to make public its invention - English Only forum
bloom into the science it is today - English Only forum
bloom luxuriantly / bloom vigorously - English Only forum
bloom of uneasiness - English Only forum
Bloom territories - English Only forum
bloom vs blossom - English Only forum
Bloom VS Blossom - English Only forum
Bloom vs blossom - English Only forum
Bloom/Blossom like no other does. - English Only forum
"Blossoming"
boom, bloom, and blossom - English Only forum
Definite article: "(the) critic Harold Bloom"? - English Only forum
flourish, bloom - English Only forum
flowers bloom
Flowers bloom splendid for heroic deeds - English Only forum
Flowers bloom year after year - English Only forum
Flowers bloom/grow in spring - English Only forum
Get back that peach-bloom on a Beautyrest Mattress. - English Only forum
Hope to bloom - English Only forum
identifies with Bloom the Jewish outsider - English Only forum
更多……訪問Chinese 論壇。幫助 WordReference: 在論壇上提問。
Go to Preferences page and choose from different actions for taps or mouse clicks.
查看 "bloom" 的谷歌機器翻譯。
其他語言: 西班牙語 | 法語 | 意大利語 | 葡萄牙語 | 羅馬尼亞語 | 德語 | 荷蘭語 | 瑞典語 | 俄語 | 波蘭語 | 捷克語 | 希臘語 | 土耳其語 | 日語 | 韓語 | 阿拉伯語
鏈接:
??偏好 |
縮略語 |
隱私政策 |
服務條款 |
支持 WR |
論壇 |
建議
廣告
廣告
報告不適當?shù)膹V告。
WordReference.com
WORD OF THE DAY
GET THE DAILY EMAIL!
成為WordReference的支持者,瀏覽網(wǎng)站再也不受廣告的打擾。
版權(quán) ? 2024 WordReference.com
English version
請報告任何問題。
×