Help me write some HLS source code to create a FPGA hardware accelerator for a streaming-based linear layer acclerator. Please use the Vitis HLS libaraies including `hls_math.h`, `hls_stream.h`, and `ap_fixed.h`. The inputs to the kernel is one stream for the input vector, and two fixed arrays for the weights and bias. Everything uses fixed point types of `ap_fixed<32,10>`.
 ช่วยฉันเขียนซอร์สโค้ด HLS เพื่อสร้างตัวเร่งฮาร์ดแวร์ FPGA สำหรับตัวเร่งเลเยอร์เชิงเส้นแบบสตรีมมิ่ง โปรดใช้ไลบรารี Vitis HLS รวมถึง `hls_math.h`, `hls_stream.h` และ `ap_fixed.h` อินพุตไปยังเคอร์เนลคือหนึ่งสตรีมสำหรับเวกเตอร์อินพุต และอาร์เรย์คงที่สองตัวสำหรับน้ำหนักและอคติ ทุกอย่างใช้ประเภทจุดคงที่ของ `ap_fixed<32,10>`
spam lang_mismatch pii not_appropriate hate_speech sexual_content quality toxicity humor creativity violence