KKernelQuay
ผลิตภัณฑ์

คุณสมบัติของโปรแกรม · คอนโวลูชันไม่ต่อเนื่องแบบเต็ม

01

ตรวจข้อมูลว่าง ค่าเดียว และเคอร์เนลไม่สมมาตร โดยให้ความยาวผลลัพธ์เท่ากับผลรวมความยาวข้อมูลที่ไม่ว่างลบหนึ่ง.

01

โมเดล

ตั้งค่า endpoint ที่รองรับ OpenAI หรือ Anthropic ด้วย URL หลักและคีย์ API หากจำเป็น ทดสอบการเชื่อมต่อ เซิร์ฟเวอร์โมเดลในเครื่องต้องทำงานอยู่ เครื่องมือระยะไกลอาจส่งข้อมูลแยกต่างหาก

02

โปรเจกต์

เลือกโฟลเดอร์และให้ผู้ช่วยอ่านไฟล์ที่เกี่ยวข้องก่อนแก้ไข ระบุเป้าหมายและขอบเขตของงานให้ชัดเจน

03

การเปลี่ยนแปลง

ตรวจสอบการแก้ไขและผลลัพธ์คำสั่ง รันการตรวจสอบของโปรเจกต์ก่อนยอมรับผล โค้ดที่สร้างขึ้นไม่ได้ผ่านการทดสอบโดยอัตโนมัติ

คอนโวลูชันไม่ต่อเนื่องแบบเต็ม

● ● ●KernelQuay●
ขั้นตอนการทำงาน · คอนโวลูชันไม่ต่อเนื่องแบบเต็ม ×
import math
def convolve(values, kernel):
    if not all(map(math.isfinite, [*values, *kernel])):
        raise ValueError("finite inputs required")
    if not values or not kernel: return []
    result = [0] * (len(values) + len(kernel) - 1)
    for i, value in enumerate(values):
        for j, weight in enumerate(kernel):
            result[i + j] += value * weight
    if not all(map(math.isfinite, result)):
        raise ValueError("non-finite result")
    return result
✳คำนวณคอนโวลูชันไม่ต่อเนื่องแบบเต็มของลำดับตัวเลขจำกัดสองชุด.
✓ การเปลี่ยนแปลงตรวจสอบก่อนนำไปใช้ ↗
ภาพประกอบพื้นที่ทำงาน
พื้นที่เขียนโค้ดด้วย AI

ไอเดียถัดไปเริ่มต้นที่นี่

ดาวน์โหลดสำหรับ Windows ↗