Hello,
First of all thanks for your work, very helpful framework!
I've got a quick question about hyperparameter search and the uniform initialization interval. In the configs used for the paper you set
- name: lookup_embedder.initialize_args.uniform_.a
type: range
bounds: [-1.0, -0.00001]
and in the table regarding the hyperparameter search space in the paper you say:
Interval (Unif) [−1.0,1.0]
so I would assume that b = -1 * a, however in the codebase it says the opposite (a = -1 * b), ist this a bug or did I overlook something?
|
# Automatically set arg a (lower bound) for uniform_ if not given |
|
if initialize == "uniform_" and "a" not in initialize_args: |
|
initialize_args["a"] = initialize_args["b"] * -1 |
|
|
|
KgeBase._initialize(what, initialize, initialize_args) |
Hello,
First of all thanks for your work, very helpful framework!
I've got a quick question about hyperparameter search and the uniform initialization interval. In the configs used for the paper you set
and in the table regarding the hyperparameter search space in the paper you say:
so I would assume that
b = -1 * a, however in the codebase it says the opposite (a = -1 * b), ist this a bug or did I overlook something?kge/kge/model/kge_model.py
Lines 76 to 80 in d063477