1
- import . tensorboard_plugin_hparams. hparams: Interval, MetricInfo, MetricName, HParamInfo, Experiment, HParams
2
1
import . tensorboard_plugin_hparams. hparams: var"#DataType" as HParamDataType, DatasetType as HDatasetType
3
2
import . tensorboard_plugin_hparams. google. protobuf: ListValue as HListValue, Value as HValue
4
3
import . tensorboard_plugin_hparams. hparams as HP
5
- import . tensorboard: DataClass
6
4
7
5
struct HParamRealDomain
8
6
min_value:: Float64
@@ -45,7 +43,7 @@ function _convert_value(v::T) where {T<:Union{String, Bool, Real}}
45
43
end
46
44
47
45
_convert_hparam_domain (:: Nothing ) = nothing
48
- _convert_hparam_domain (domain:: HParamRealDomain ) = OneOf (:domain_interval , Interval (domain. min_value, domain. max_value))
46
+ _convert_hparam_domain (domain:: HParamRealDomain ) = OneOf (:domain_interval , HP . Interval (domain. min_value, domain. max_value))
49
47
_convert_hparam_domain (domain:: HParamSetDomain ) = OneOf (:domain_discrete , HListValue ([_convert_value (v) for v in domain. values]))
50
48
51
49
@@ -68,11 +66,11 @@ function hparam_info(c::HParamConfig)
68
66
69
67
dtype = _to_proto_hparam_dtype (Val (datatype))
70
68
converted_domain = _convert_hparam_domain (domain)
71
- return HParamInfo (c. name, c. displayname, c. description, dtype, converted_domain)
69
+ return HP . HParamInfo (c. name, c. displayname, c. description, dtype, converted_domain)
72
70
end
73
71
function metric_info (c:: MetricConfig )
74
- mname = MetricName (" " , c. name)
75
- return MetricInfo (mname, c. displayname, c. description, HDatasetType. DATASET_UNKNOWN)
72
+ mname = HP . MetricName (" " , c. name)
73
+ return HP . MetricInfo (mname, c. displayname, c. description, HDatasetType. DATASET_UNKNOWN)
76
74
end
77
75
78
76
function encode_bytes (content:: HP.HParamsPluginData )
0 commit comments