ivo@setyadi:~$ ivo.blogspot.com

# catatan teknis, sejak 2001

Pooling‑aware Training Embedding Multi‑Vector

Alat ini menggunakan Sentence Transformers untuk melatih model embedding multi‑vector yang tahan terhadap kompresi vektor. Ia menerapkan pooling‑aware regularization supaya encoder menyimpan informasi penting saat menggabungkan token yang mirip. Dengan faktor pool 4, metode ini mempertahankan 97,8 % kualitas pencarian sambil mengurangi penyimpanan empat kali. Coba alat ini jika Anda menggunakan sistem pencarian gaya ColBERT dan biaya penyimpanan menjadi hambatan. Anda harus melatih model secara khusus untuk rasio kompresi target, karena model pra‑latih standar kehilangan akurasi tanpa penyesuaian. Metode ini tidak memperbaiki latensi skor multi‑vector, hanya jejak memori. sumber: huggingface.co/token-pooling my other side: setyadi.com

VB6 Format(Now) untuk milidetik

2010-04-07 · #Programming

Option Explicit

Private Type SYSTEMTIME '16 Bytes
  wYear         As Integer
  wMonth        As Integer
  wDayOfWeek    As Integer
  wDay          As Integer
  wHour         As Integer
  wMinute       As Integer
  wSecond       As Integer
  wMilliseconds As Integer
End Type

Private Declare Sub GetSystemTime Lib "kernel32" (lpSystemTime As SYSTEMTIME)

Pemakaian:

Dim NowTime As SYSTEMTIME
Dim sYear, sMonth, sDayOfWeek, sDay, sHour, sMinute, sSecond, sMilliseconds As String

GetSystemTime NowTime

sYear         = Format(NowTime.wYear, "0000")
sMonth        = Format(NowTime.wMonth, "00")
sDay          = Format(NowTime.wDay, "00")
sHour         = Format(NowTime.wHour, "00")  'wHour - or + X depends local timezone
sMinute       = Format(NowTime.wMinute, "00")
sSecond       = Format(NowTime.wSecond, "00")
sMilliseconds =  Format(NowTime.wMilliseconds, "000")

my other side: setyadi.com

$ cd ~/

$ cat comments/ (0)