Jason Volk
|
43b85dad87
|
ircd:🆑 Offload blocking wait to thread; integrate dependencies with ircd::ctx.
|
2021-03-16 12:58:22 -07:00 |
|
Jason Volk
|
d115d88e6c
|
ircd::ctx: Simplify main thread conditions with tls bit.
|
2021-03-16 12:58:22 -07:00 |
|
Jason Volk
|
dea1118bda
|
ircd:🆑 Build code on construction unless coerced otherwise.
|
2021-03-16 12:58:22 -07:00 |
|
Jason Volk
|
4da7d2ae43
|
ircd::gpt: Add task struct; mmap cached model directly; improve init.
|
2021-03-16 12:58:22 -07:00 |
|
Jason Volk
|
6f3adfd160
|
ircd::fs::map: Add static opts instance w/ default ctor argument.
|
2021-03-16 12:58:22 -07:00 |
|
Jason Volk
|
734948863f
|
ircd::gpt::vocab: Add token debug string tool.
|
2021-03-09 04:50:19 -08:00 |
|
Jason Volk
|
33a1ffd4bf
|
ircd::gpt: Add basic interface; add options, context.
|
2021-03-09 04:50:19 -08:00 |
|
Jason Volk
|
4458235dfa
|
ircd::gpt: More Matrix Than Matrix.
|
2021-03-09 04:50:19 -08:00 |
|
Jason Volk
|
53c4260a21
|
ircd::gpt: Add Basic Latin (lower) and C0 replacement LUT; various.
|
2021-03-09 04:50:19 -08:00 |
|
Jason Volk
|
c014fa2bbe
|
ircd::vector_view: Add size masked composition construction.
|
2021-03-09 04:50:19 -08:00 |
|
Jason Volk
|
17f72c96c8
|
ircd::simd: Improve streaming tokens template.
|
2021-03-07 23:35:58 -08:00 |
|
Jason Volk
|
925eee5209
|
ircd::fpe: Add classification reflector; additional noexcept linkages.
|
2021-03-07 23:35:58 -08:00 |
|
Jason Volk
|
9058e203c0
|
ircd::simd: Add convenience debug print template direct to stdout.
|
2021-03-05 15:34:54 -08:00 |
|
Jason Volk
|
0721f8ca5a
|
ircd::fmt: Add several class comment briefs. [ci skip]
|
2021-03-05 13:02:12 -08:00 |
|
Jason Volk
|
954105d1ac
|
ircd::math: Add mean suite.
|
2021-03-05 13:02:12 -08:00 |
|
Jason Volk
|
015ef698a3
|
ircd::math: Add modular inversion utility.
|
2021-03-05 13:02:12 -08:00 |
|
Jason Volk
|
014d0281d7
|
ircd::math: Start supplemental library; move log2 constexprs from util.
|
2021-03-05 13:02:12 -08:00 |
|
Jason Volk
|
44683b01f3
|
ircd::simd: Add all-bit mask constexpr undef for floating point lanes.
|
2021-03-05 13:02:12 -08:00 |
|
Jason Volk
|
29b47e8890
|
ircd::simd: Add constexprs for some lane traits.
|
2021-03-05 13:02:12 -08:00 |
|
Jason Volk
|
cd2c6630bc
|
ircd::simd: Additional distinguishing type trait constexpr.
|
2021-03-05 13:02:12 -08:00 |
|
Jason Volk
|
b55d670af1
|
ircd::spirit: Fixes for thread_local generator_state linkage related.
|
2021-03-05 13:02:12 -08:00 |
|
Jason Volk
|
cc9df943a7
|
ircd: Refactor lex_cast impl to boost spirit rather than boost conversions.
|
2021-03-05 13:02:12 -08:00 |
|
Jason Volk
|
29b99dcf4d
|
ircd::gpt: Split vocab related into separate unit.
|
2021-03-02 11:13:59 -08:00 |
|
Jason Volk
|
5bd4255006
|
ircd::rand: Remove inline noexcepts.
|
2021-02-27 13:01:02 -08:00 |
|
Jason Volk
|
2be7c0ff6f
|
ircd::simd: Improve lane size traits basis; fix conflicting templates.
|
2021-02-27 13:01:02 -08:00 |
|
Jason Volk
|
14662b51ce
|
ircd::rand: Add random distribution vector generation.
|
2021-02-27 13:00:36 -08:00 |
|
Jason Volk
|
9d1316b412
|
ircd::simd: Use _Float16 / __fp16 for half-precision when available.
|
2021-02-26 14:55:15 -08:00 |
|
Jason Volk
|
57f9d3fdfb
|
ircd::gpt: Add vocabulary tokenization; byte-pair merge encoding for natural language.
|
2021-02-26 14:52:33 -08:00 |
|
Jason Volk
|
394858ff91
|
ircd::simd: Start character string tools suite; add strlen(); add strcat().
|
2021-02-26 14:52:33 -08:00 |
|
Jason Volk
|
ee904d9b33
|
ircd::simd: Add preliminary character print utils to suite.
|
2021-02-25 14:38:52 -08:00 |
|
Jason Volk
|
9b1f2b4268
|
ircd::spirit: Import inf into namespace.
|
2021-02-25 14:38:52 -08:00 |
|
Jason Volk
|
4915ced6ce
|
ircd::icu: Add bulk vector utility overloads.
|
2021-02-25 14:38:52 -08:00 |
|
Jason Volk
|
8509354ae6
|
ircd::simd: Add signed character types.
|
2021-02-25 14:38:52 -08:00 |
|
Jason Volk
|
75865b86ad
|
ircd::simd: Add template for streaming tokenization.
|
2021-02-25 14:38:52 -08:00 |
|
Jason Volk
|
da0de1dffc
|
ircd: Cleanup master include index; reorg/reorder.
|
2021-02-17 10:35:32 -08:00 |
|
Jason Volk
|
328fce79a3
|
ircd:🆑 Abort the 1.x CL_MAP from interface for now.
|
2021-02-11 03:21:08 -08:00 |
|
Jason Volk
|
53806a7973
|
ircd:Ⓜ️:room::events: Add lower_bound to seek_idx() for relaxed seek.
|
2021-02-10 23:38:44 -08:00 |
|
Jason Volk
|
b39f574ba9
|
ircd::info: Probe characteristics for transparent hugepage support.
|
2021-02-10 02:14:15 -08:00 |
|
Jason Volk
|
efca102ef3
|
ircd:Ⓜ️:request: Consolidate request content buffers; remove complex tls.
|
2021-02-10 00:57:27 -08:00 |
|
Jason Volk
|
75445eb047
|
ircd::net::hostport: Fix condition for service string in rfc3986::uri ctor.
|
2021-02-09 08:18:28 -08:00 |
|
Jason Volk
|
3eec22db69
|
ircd::stringops: Add stripa() w/ default std::isspace() dict.
|
2021-02-05 23:33:16 -08:00 |
|
Jason Volk
|
2e5da32c7a
|
ircd:Ⓜ️:bridge: Add thirdparty/protocol query.
|
2021-02-04 21:13:42 -08:00 |
|
Jason Volk
|
7d7846c57a
|
ircd:Ⓜ️:bridge: Refactor query interface; simplify.
|
2021-02-04 21:13:42 -08:00 |
|
Jason Volk
|
207997ac95
|
ircd:Ⓜ️:bridge: Refactor config interface; remove central !bridge room related.
|
2021-02-03 18:01:15 -08:00 |
|
Jason Volk
|
a1420b25a3
|
ircd::http: Add log level severity(category) convenience tool; tweak category table.
|
2021-02-03 18:01:15 -08:00 |
|
Jason Volk
|
e1db70ca04
|
ircd:Ⓜ️:bridge: Add make_uri() utility.
|
2021-02-02 07:54:26 -08:00 |
|
Jason Volk
|
5a7208729a
|
ircd:Ⓜ️ Add format argument to pretty_msgline(); add text fmt w/ console arg.
|
2021-01-30 19:20:50 -08:00 |
|
Jason Volk
|
744744f88a
|
ircd:Ⓜ️ Query range of messages user is presently engaged in reading.
|
2021-01-25 00:12:10 -08:00 |
|
Jason Volk
|
2d0a565ede
|
ircd:Ⓜ️ Add viewing(user) for currently viewing room w/ console cmd.
|
2021-01-25 00:06:19 -08:00 |
|
Jason Volk
|
66639ee119
|
ircd::png: Elaborate callback surface; add logger to prevent libpng writes to stderr.
|
2021-01-23 10:57:01 -08:00 |
|