Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/AmusementClub/vs-mlrt
/ functions
Functions
209 in github.com/AmusementClub/vs-mlrt
⨍
Functions
209
◇
Types & classes
50
↓ 70 callers
Function
get_node_attr_ai
vsncnn/onnx2ncnn.cpp:20
↓ 51 callers
Function
get_node_attr_i
vsncnn/onnx2ncnn.cpp:67
↓ 41 callers
Function
get_node_attr_f
vsncnn/onnx2ncnn.cpp:78
↓ 35 callers
Function
get_tensor_proto_data_size
vsncnn/onnx2ncnn.cpp:242
↓ 31 callers
Function
fwrite_tensor_proto_data
vsncnn/onnx2ncnn.cpp:254
↓ 31 callers
Function
get_node_attr_from_input_ai
vsncnn/onnx2ncnn.cpp:162
↓ 21 callers
Function
get_node_attr_from_input_af
vsncnn/onnx2ncnn.cpp:203
↓ 15 callers
Function
get_node_attr_from_input_f
vsncnn/onnx2ncnn.cpp:112
↓ 14 callers
Function
get_node_attr_s
vsncnn/onnx2ncnn.cpp:89
↓ 13 callers
Method
OV_CPU
(*, num_streams: typing.Union[int, str] = 1, bf16: bool = False, bind_thread: bool = T
scripts/vsmlrt.py:3321
↓ 13 callers
Function
inference_with_fallback
( clips: typing.List[vs.VideoNode], network_path: typing.Union[bytes, str], overlap: typing.Tuple[
scripts/vsmlrt.py:3075
↓ 11 callers
Function
init_backend
( backend: backendT, trt_opt_shapes: typing.Tuple[int, int] )
scripts/vsmlrt.py:2611
↓ 9 callers
Function
calc_tilesize
( tiles: typing.Optional[typing.Union[int, typing.Tuple[int, int]]], tilesize: typing.Optional[typing.
scripts/vsmlrt.py:2580
↓ 8 callers
Function
bits_as
(clip: vs.VideoNode, target: vs.VideoNode)
scripts/vsmlrt.py:3242
↓ 7 callers
Function
_expr
( clip: vs.VideoNode, expr: typing.Union[str, typing.Sequence[str]], format: typing.Optional[int]
scripts/vsmlrt.py:3454
↓ 7 callers
Function
getShape
vsort/vs_onnxruntime.cpp:125
↓ 5 callers
Function
convert_float_to_float16
common/convert_float_to_float16.cpp:190
↓ 5 callers
Function
parse_trt_version
(version: int)
scripts/vsmlrt.py:3446
↓ 5 callers
Function
verbose
vsort/win32.cpp:34
↓ 4 callers
Function
_inference
( clips: typing.List[vs.VideoNode], network_path: typing.Union[bytes, str], overlap: typing.Tuple[
scripts/vsmlrt.py:2652
↓ 4 callers
Function
calc_size
(width: int, tiles: int, overlap: int, multiple: int = 1)
scripts/vsmlrt.py:2576
↓ 4 callers
Function
getBytesPerSample
vstrt/trt_utils.h:242
↓ 4 callers
Function
getNumBytes
vsort/vs_onnxruntime.cpp:171
↓ 4 callers
Function
make_node
base
common/convert_float_to_float16.cpp:112
↓ 4 callers
Method
release
vsort/vs_onnxruntime.cpp:491
↓ 3 callers
Function
RIFEMerge
temporal MaskedMerge-like interface for the RIFE model Its semantics is similar to core.std.MaskedMerge(clipa, clipb, mask, first_plane=True),
scripts/vsmlrt.py:985
↓ 3 callers
Function
convert_tensor_float_to_float16
common/convert_float_to_float16.cpp:204
↓ 3 callers
Function
enqueue
vstrt/trt_utils.h:144
↓ 3 callers
Function
loadONNX
common/onnx_utils.cpp:95
↓ 3 callers
Method
release
vsncnn/vs_ncnn.cpp:144
↓ 3 callers
Method
release
vsmigx/vs_migraphx.cpp:420
↓ 3 callers
Function
set_node_attr_ai
vsncnn/onnx2ncnn.cpp:39
↓ 2 callers
Function
checkIOInfo
vsov/vs_openvino.cpp:104
↓ 2 callers
Function
checkIOInfo
vsort/vs_onnxruntime.cpp:230
↓ 2 callers
Function
checkNodes
vstrt/utils.h:92
↓ 2 callers
Function
convert_model
( network_path: str, target_network_path: str, fp16: bool = False, bf16: bool = False, inp
scripts/vsmlrt.py:1942
↓ 2 callers
Function
dllDir
vsort/win32.cpp:37
↓ 2 callers
Function
flexible_inference_with_fallback
( clips: typing.List[vs.VideoNode], network_path: typing.Union[bytes, str], overlap: typing.Tuple[
scripts/vsmlrt.py:3149
↓ 2 callers
Function
fmtc_resample
(clip: vs.VideoNode, **kwargs)
scripts/vsmlrt.py:3431
↓ 2 callers
Function
getSampleType
0: integer, 1: float
vstrt/trt_utils.h:592
↓ 2 callers
Function
getShape
vsov/vs_openvino.cpp:41
↓ 2 callers
Function
getSize
vstrt/trt_utils.h:230
↓ 2 callers
Function
get_engine_path
( network_path: str, min_shapes: typing.Tuple[int, int], opt_shapes: typing.Tuple[int, int], m
scripts/vsmlrt.py:1865
↓ 2 callers
Function
get_input_name
(network_path: str)
scripts/vsmlrt.py:3236
↓ 2 callers
Function
get_node_attr_af
vsncnn/onnx2ncnn.cpp:49
↓ 2 callers
Function
initEngine
vstrt/trt_utils.h:565
↓ 2 callers
Function
loadDLLs
vsov/win32.cpp:44
↓ 2 callers
Function
ortInit
vsort/vs_onnxruntime.cpp:107
↓ 2 callers
Method
release
vstrt/vs_tensorrt.cpp:105
↓ 1 callers
Method
MIGX
(*, fp16: bool = False, opt_shapes: typing.Optional[typing.Tuple[int, int]] = None, **
scripts/vsmlrt.py:3375
↓ 1 callers
Method
NCNN_VK
(*, num_streams: int = 1, fp16: bool = False, device_id: int = 0, **kwargs
scripts/vsmlrt.py:3291
↓ 1 callers
Method
ORT_CPU
(*, num_streams: int = 1, **kwargs )
scripts/vsmlrt.py:3337
↓ 1 callers
Method
ORT_CUDA
(*, num_streams: int = 1, fp16: bool = False, cudnn_benchmark: bool = True, de
scripts/vsmlrt.py:3305
↓ 1 callers
Method
ORT_DML
(*, device_id: int = 0, num_streams: int = 1, fp16: bool = False, **kwargs
scripts/vsmlrt.py:3361
↓ 1 callers
Method
OV_GPU
(*, num_streams: typing.Union[int, str] = 1, fp16: bool = False, device_id: int = 0,
scripts/vsmlrt.py:3347
↓ 1 callers
Method
OV_NPU
(**kwargs )
scripts/vsmlrt.py:3388
↓ 1 callers
Method
TRT
(*, num_streams: int = 1, fp16: bool = False, output_format: int = 0, # 0: fp32, 1: fp
scripts/vsmlrt.py:3266
↓ 1 callers
Method
TRT_RTX
(*, num_streams: int = 1, fp16: bool = False, workspace: typing.Optional[int] = None,
scripts/vsmlrt.py:3407
↓ 1 callers
Method
acquire
vstrt/vs_tensorrt.cpp:93
↓ 1 callers
Method
acquire
vsort/vs_onnxruntime.cpp:481
↓ 1 callers
Method
acquire
vsncnn/vs_ncnn.cpp:134
↓ 1 callers
Method
acquire
vsmigx/vs_migraphx.cpp:410
↓ 1 callers
Method
add_node
common/convert_float_to_float16.cpp:33
↓ 1 callers
Function
checkEngine
vstrt/trt_utils.h:459
↓ 1 callers
Function
checkNetwork
vsov/vs_openvino.cpp:137
↓ 1 callers
Function
checkNodes
vsov/vs_openvino.cpp:77
↓ 1 callers
Function
checkNodes
vsort/vs_onnxruntime.cpp:199
↓ 1 callers
Function
checkNodes
vsncnn/vs_ncnn.cpp:37
↓ 1 callers
Function
checkNodes
vsmigx/vs_migraphx.cpp:87
↓ 1 callers
Function
checkNodesAndContext
vstrt/utils.h:152
↓ 1 callers
Function
checkNodesAndNetwork
vsov/vs_openvino.cpp:165
↓ 1 callers
Function
checkNodesAndNetwork
vsort/vs_onnxruntime.cpp:323
↓ 1 callers
Function
checkSession
vsort/vs_onnxruntime.cpp:278
↓ 1 callers
Function
dllDir
vstrt/win32.cpp:46
↓ 1 callers
Function
dllDir
vsov/win32.cpp:25
↓ 1 callers
Function
dllDir
vsmigx/win32.cpp:24
↓ 1 callers
Function
float_to_half
simplified from https://github.com/numpy/numpy/blob/v1.21.5/numpy/core/src/npymath/halffloat.c#L243-L364 Inf or NaN overflow to signed inf underflow t
common/convert_float_to_float16.cpp:165
↓ 1 callers
Function
fuse_batchnorm1d_squeeze_unsqueeze
vsncnn/onnx2ncnn.cpp:923
↓ 1 callers
Function
fuse_binaryop_with_scalar
vsncnn/onnx2ncnn.cpp:2652
↓ 1 callers
Function
fuse_expand_broadcast
vsncnn/onnx2ncnn.cpp:1836
↓ 1 callers
Function
fuse_flatten
vsncnn/onnx2ncnn.cpp:1492
↓ 1 callers
Function
fuse_groupnorm
vsncnn/onnx2ncnn.cpp:1128
↓ 1 callers
Function
fuse_hardsigmoid
vsncnn/onnx2ncnn.cpp:773
↓ 1 callers
Function
fuse_hardswish
vsncnn/onnx2ncnn.cpp:605
↓ 1 callers
Function
fuse_layernorm
vsncnn/onnx2ncnn.cpp:1290
↓ 1 callers
Function
fuse_lstm_gru_rnn
vsncnn/onnx2ncnn.cpp:1882
↓ 1 callers
Function
fuse_multiheadattention
vsncnn/onnx2ncnn.cpp:2112
↓ 1 callers
Function
fuse_normalize
vsncnn/onnx2ncnn.cpp:1022
↓ 1 callers
Function
fuse_pixelshuffle
vsncnn/onnx2ncnn.cpp:1614
↓ 1 callers
Function
fuse_reorg
vsncnn/onnx2ncnn.cpp:1725
↓ 1 callers
Function
fuse_rewrite_gather
vsncnn/onnx2ncnn.cpp:265
↓ 1 callers
Function
fuse_shufflechannel
vsncnn/onnx2ncnn.cpp:410
↓ 1 callers
Function
fuse_shufflechannel_split
vsncnn/onnx2ncnn.cpp:529
↓ 1 callers
Function
fuse_swish
vsncnn/onnx2ncnn.cpp:881
↓ 1 callers
Function
fuse_unsqueeze_prelu
vsncnn/onnx2ncnn.cpp:969
↓ 1 callers
Function
fuse_weight_reshape
vsncnn/onnx2ncnn.cpp:302
↓ 1 callers
Function
fuse_weight_transpose
vsncnn/onnx2ncnn.cpp:345
↓ 1 callers
Function
getBytesPerSample
vsmigx/vs_migraphx.cpp:153
↓ 1 callers
Function
getConfig
vsov/vs_openvino.cpp:216
↓ 1 callers
Function
getFrames
vstrt/utils.h:74
next →
1–100 of 209, ranked by callers