Remuneration of Auditors(審計師酬金)- 指的是公司支付給審計師(Auditors)的報酬或費用,以作為其提供審計服務或其他相關服務的酬勞。
Authority to allot shares (發行新股) – 指公司股東授予董事會的權力,使董事會能夠在特定條件下發行新的股份,並將這些股份分配給投資者或其他股東。此授權通常需透過公司股東大會(Annual General Meeting, AGM 或 Extraordinary General Meeting, EGM)批准。
Disapplication of pre-emption rights(排除優先認購權)- 搭配前者, 如果公司發行新股, 某些人可以優先認購. Disapplication 就是不同意有優先認購權.
Authority to make on/off-market purchases of own shares – 授權同意在市場上或是場外議價買自家股票. 這是分開的兩個選項, 如果 on-market 買可能會造成股價波動.
Authority to make certain donations/incur expenditure – 石油公司可能要發些補償金, 和解費之類的.
shareholder resolution – 這邊是指股東提案. 我看到 resolution 就想到 4K/2K, 這算職業病. 這邊 resolution 是對應到字典上的 “the action of solving a problem or contentious matter".
ai.onnx.ml 的算子適用於傳統的機器學習, 包括非深度學習的算法, 像是 one hot encoder, 還有 SVM, imputer…等等. 至於其他的 domain, 屬於客製化擴展, 官方不維護 [1]. 包括: ai.onnx.training, com.microsoft, com.ms.internal….等等.
接下來也很妙. ONNX 進版後, 雖然看起來也是以 1.0, 1.1,….這樣長大, 但是官方又出了個 IR version, 用來表示是否有 breaking change. 所以顯然很多版 version 會對應到同一版 IR version.
“The IR format is versioned using simple numbers, which MUST be monotonically increasing. Breaking changes to the format or semantics of the ONNX specification require an increment of the version. Non-breaking changes to the IR format do not require changing the version number."
“ONNX uses operator sets to group together immutable operator specifications. An operator set represents a specific version of a domain, indicated by a pair (domain, version). This represents the set of all operators belonging to the specified domain with the specified version (referred to as the opset_version). When the inventory of a given operator set changes either by addition, removal, or a change in semantics of a contained operator, its version MUST increase."
File "/local/workspace/hailo_virtualenv/lib/python3.10/site-packages/onnx/checker.py", line 163, in check_model
C.check_model_path(
onnx.onnx_cpp2py_export.checker.ValidationError: No Op registered for SimplifiedLayerNormalization with domain_version of 14
==> Context: Bad node spec for node. Name: /model/layers.0/input_layernorm/LayerNorm OpType: SimplifiedLayerNormalization
寫個小程式檢查 node 的 domain:
import onnx
model = onnx.load("model.onnx")
# 查看所有算子的 domain
for node in model.graph.node:
print(f"Op: {node.op_type}, Domain: {node.domain}")