Futhark v0.12.1

Futhark သည် ML မိသားစုမှ ပါ၀င်သော တွဲဖက်ပရိုဂရမ်းမင်းဘာသာစကားတစ်ခုဖြစ်သည်။

ထည့်သွင်းထားသည် -

  • မျဉ်းပြိုင်ဖွဲ့စည်းပုံများ၏ အတွင်းပိုင်းကိုယ်စားပြုမှုကို ပြန်လည်ပြင်ဆင်ပြီး အကောင်းဆုံးဖြစ်အောင် ပြုလုပ်ထားသည်။ ရှားရှားပါးပါး ခြွင်းချက်အနေဖြင့်၊ ၎င်းသည် စွမ်းဆောင်ရည်အပေါ် သိသာထင်ရှားသော သက်ရောက်မှုရှိနိုင်သည်။
  • ယခုတွင် structurally typed sums နှင့် pattern matching အတွက် ပံ့ပိုးမှုရှိပါသည်။ သို့သော် ၎င်းတို့တွင် array များပါရှိသော sum-type array များနှင့် ပြဿနာအချို့ ကျန်ရှိသေးသည်။
  • အချို့သော ပရိုဂရမ်ကြီးများအတွက် စုစည်းမှုအချိန်ကို သိသိသာသာ လျှော့ချပေးသည်။
  • Manual အမျိုးအစား ကန့်သတ်ချက်များသည် ပြီးပြည့်စုံရန် မလိုအပ်တော့ပါ။
  • rotate parameter ၏ပြသမှုကို ရိုးရှင်းစေသည်။

ဖယ်ရှားခဲ့သည်။

  • ရှေ့ဆက်အော်ပရေတာ ~ အသုံးမပြုတော့ဘဲ၊ ယခုတွင် ကိန်းပြည့်များကို bitwise negation လုပ်ဆောင်ရန် အသုံးပြုနိုင်သည်။

ပြောင်းထားသည်-

  • futhark bench နှင့် futhark စမ်းသပ်မှုအတွက် --futhark ရွေးချယ်မှုသည် ယခုအခါ ၎င်းတို့ကိုယ်တိုင် အသုံးပြုသည့် binary ကွန်မန်းများအတွက် ပုံသေဖြစ်သည်။
  • ကန့်ကွက်ထားသော futhark -t ရွေးချယ်မှု (futhark စစ်ဆေးခြင်းကဲ့သို့ တူညီသောလုပ်ဆောင်ချက်ကို လုပ်ဆောင်သည့်) ကို ဖယ်ရှားလိုက်ပါပြီ။
  • stream_map သည် map_stream ဖြစ်လာပြီး stream_red သည် reduce_stream ဖြစ်လာသည်။

авлено:

  • Futhark စမ်းသပ်မှုသည် မူလရည်ရွယ်ထားသည့်အတိုင်း "နားလည်သည်" -no-tuning။
  • Futhark ခုံတန်းလျားနှင့် futhark စမ်းသပ်မှုအမိန့်များကို ယခု အဓိပ္ပာယ်ဖွင့်ဆို -- မျှော်လင့်ထားသည့်အတိုင်း ဖယ်ထုတ်လိုက်ပါ။
  • Python နှင့် C# backend သည် ယခု binary data ကို မှန်ကန်စွာ ဖတ်နိုင်ပါပြီ။

source: linux.org.ru

မှတ်ချက် Add