438 lines
11 KiB
Plaintext
438 lines
11 KiB
Plaintext
|
|
dict_value {
|
||
|
|
fields {
|
||
|
|
key: "collect_data_spec"
|
||
|
|
value {
|
||
|
|
named_tuple_value {
|
||
|
|
name: "Trajectory"
|
||
|
|
values {
|
||
|
|
key: "step_type"
|
||
|
|
value {
|
||
|
|
tensor_spec_value {
|
||
|
|
name: "step_type"
|
||
|
|
shape {
|
||
|
|
}
|
||
|
|
dtype: DT_INT32
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
values {
|
||
|
|
key: "observation"
|
||
|
|
value {
|
||
|
|
dict_value {
|
||
|
|
fields {
|
||
|
|
key: "end_bb_freq_by_max"
|
||
|
|
value {
|
||
|
|
tensor_spec_value {
|
||
|
|
name: "end_bb_freq_by_max"
|
||
|
|
shape {
|
||
|
|
dim {
|
||
|
|
size: 33
|
||
|
|
}
|
||
|
|
}
|
||
|
|
dtype: DT_FLOAT
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
fields {
|
||
|
|
key: "hint_weights_by_max"
|
||
|
|
value {
|
||
|
|
tensor_spec_value {
|
||
|
|
name: "hint_weights_by_max"
|
||
|
|
shape {
|
||
|
|
dim {
|
||
|
|
size: 33
|
||
|
|
}
|
||
|
|
}
|
||
|
|
dtype: DT_FLOAT
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
fields {
|
||
|
|
key: "hottest_bb_freq_by_max"
|
||
|
|
value {
|
||
|
|
tensor_spec_value {
|
||
|
|
name: "hottest_bb_freq_by_max"
|
||
|
|
shape {
|
||
|
|
dim {
|
||
|
|
size: 33
|
||
|
|
}
|
||
|
|
}
|
||
|
|
dtype: DT_FLOAT
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
fields {
|
||
|
|
key: "is_free"
|
||
|
|
value {
|
||
|
|
tensor_spec_value {
|
||
|
|
name: "is_free"
|
||
|
|
shape {
|
||
|
|
dim {
|
||
|
|
size: 33
|
||
|
|
}
|
||
|
|
}
|
||
|
|
dtype: DT_INT64
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
fields {
|
||
|
|
key: "is_hint"
|
||
|
|
value {
|
||
|
|
tensor_spec_value {
|
||
|
|
name: "is_hint"
|
||
|
|
shape {
|
||
|
|
dim {
|
||
|
|
size: 33
|
||
|
|
}
|
||
|
|
}
|
||
|
|
dtype: DT_INT64
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
fields {
|
||
|
|
key: "is_local"
|
||
|
|
value {
|
||
|
|
tensor_spec_value {
|
||
|
|
name: "is_local"
|
||
|
|
shape {
|
||
|
|
dim {
|
||
|
|
size: 33
|
||
|
|
}
|
||
|
|
}
|
||
|
|
dtype: DT_INT64
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
fields {
|
||
|
|
key: "liverange_size"
|
||
|
|
value {
|
||
|
|
tensor_spec_value {
|
||
|
|
name: "liverange_size"
|
||
|
|
shape {
|
||
|
|
dim {
|
||
|
|
size: 33
|
||
|
|
}
|
||
|
|
}
|
||
|
|
dtype: DT_FLOAT
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
fields {
|
||
|
|
key: "mask"
|
||
|
|
value {
|
||
|
|
tensor_spec_value {
|
||
|
|
name: "mask"
|
||
|
|
shape {
|
||
|
|
dim {
|
||
|
|
size: 33
|
||
|
|
}
|
||
|
|
}
|
||
|
|
dtype: DT_INT64
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
fields {
|
||
|
|
key: "max_stage"
|
||
|
|
value {
|
||
|
|
bounded_tensor_spec_value {
|
||
|
|
name: "max_stage"
|
||
|
|
shape {
|
||
|
|
dim {
|
||
|
|
size: 33
|
||
|
|
}
|
||
|
|
}
|
||
|
|
dtype: DT_INT64
|
||
|
|
minimum {
|
||
|
|
dtype: DT_INT64
|
||
|
|
tensor_shape {
|
||
|
|
}
|
||
|
|
int64_val: 0
|
||
|
|
}
|
||
|
|
maximum {
|
||
|
|
dtype: DT_INT64
|
||
|
|
tensor_shape {
|
||
|
|
}
|
||
|
|
int64_val: 6
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
fields {
|
||
|
|
key: "min_stage"
|
||
|
|
value {
|
||
|
|
bounded_tensor_spec_value {
|
||
|
|
name: "min_stage"
|
||
|
|
shape {
|
||
|
|
dim {
|
||
|
|
size: 33
|
||
|
|
}
|
||
|
|
}
|
||
|
|
dtype: DT_INT64
|
||
|
|
minimum {
|
||
|
|
dtype: DT_INT64
|
||
|
|
tensor_shape {
|
||
|
|
}
|
||
|
|
int64_val: 0
|
||
|
|
}
|
||
|
|
maximum {
|
||
|
|
dtype: DT_INT64
|
||
|
|
tensor_shape {
|
||
|
|
}
|
||
|
|
int64_val: 6
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
fields {
|
||
|
|
key: "nr_broken_hints"
|
||
|
|
value {
|
||
|
|
tensor_spec_value {
|
||
|
|
name: "nr_broken_hints"
|
||
|
|
shape {
|
||
|
|
dim {
|
||
|
|
size: 33
|
||
|
|
}
|
||
|
|
}
|
||
|
|
dtype: DT_FLOAT
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
fields {
|
||
|
|
key: "nr_defs_and_uses"
|
||
|
|
value {
|
||
|
|
tensor_spec_value {
|
||
|
|
name: "nr_defs_and_uses"
|
||
|
|
shape {
|
||
|
|
dim {
|
||
|
|
size: 33
|
||
|
|
}
|
||
|
|
}
|
||
|
|
dtype: DT_FLOAT
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
fields {
|
||
|
|
key: "nr_rematerializable"
|
||
|
|
value {
|
||
|
|
tensor_spec_value {
|
||
|
|
name: "nr_rematerializable"
|
||
|
|
shape {
|
||
|
|
dim {
|
||
|
|
size: 33
|
||
|
|
}
|
||
|
|
}
|
||
|
|
dtype: DT_FLOAT
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
fields {
|
||
|
|
key: "nr_urgent"
|
||
|
|
value {
|
||
|
|
tensor_spec_value {
|
||
|
|
name: "nr_urgent"
|
||
|
|
shape {
|
||
|
|
dim {
|
||
|
|
size: 33
|
||
|
|
}
|
||
|
|
}
|
||
|
|
dtype: DT_FLOAT
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
fields {
|
||
|
|
key: "progress"
|
||
|
|
value {
|
||
|
|
bounded_tensor_spec_value {
|
||
|
|
name: "progress"
|
||
|
|
shape {
|
||
|
|
}
|
||
|
|
dtype: DT_FLOAT
|
||
|
|
minimum {
|
||
|
|
dtype: DT_FLOAT
|
||
|
|
tensor_shape {
|
||
|
|
}
|
||
|
|
float_val: 0.0
|
||
|
|
}
|
||
|
|
maximum {
|
||
|
|
dtype: DT_FLOAT
|
||
|
|
tensor_shape {
|
||
|
|
}
|
||
|
|
float_val: 1.0
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
fields {
|
||
|
|
key: "start_bb_freq_by_max"
|
||
|
|
value {
|
||
|
|
tensor_spec_value {
|
||
|
|
name: "start_bb_freq_by_max"
|
||
|
|
shape {
|
||
|
|
dim {
|
||
|
|
size: 33
|
||
|
|
}
|
||
|
|
}
|
||
|
|
dtype: DT_FLOAT
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
fields {
|
||
|
|
key: "use_def_density"
|
||
|
|
value {
|
||
|
|
tensor_spec_value {
|
||
|
|
name: "use_def_density"
|
||
|
|
shape {
|
||
|
|
dim {
|
||
|
|
size: 33
|
||
|
|
}
|
||
|
|
}
|
||
|
|
dtype: DT_FLOAT
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
fields {
|
||
|
|
key: "weighed_indvars_by_max"
|
||
|
|
value {
|
||
|
|
tensor_spec_value {
|
||
|
|
name: "weighed_indvars_by_max"
|
||
|
|
shape {
|
||
|
|
dim {
|
||
|
|
size: 33
|
||
|
|
}
|
||
|
|
}
|
||
|
|
dtype: DT_FLOAT
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
fields {
|
||
|
|
key: "weighed_read_writes_by_max"
|
||
|
|
value {
|
||
|
|
tensor_spec_value {
|
||
|
|
name: "weighed_read_writes_by_max"
|
||
|
|
shape {
|
||
|
|
dim {
|
||
|
|
size: 33
|
||
|
|
}
|
||
|
|
}
|
||
|
|
dtype: DT_FLOAT
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
fields {
|
||
|
|
key: "weighed_reads_by_max"
|
||
|
|
value {
|
||
|
|
tensor_spec_value {
|
||
|
|
name: "weighed_reads_by_max"
|
||
|
|
shape {
|
||
|
|
dim {
|
||
|
|
size: 33
|
||
|
|
}
|
||
|
|
}
|
||
|
|
dtype: DT_FLOAT
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
fields {
|
||
|
|
key: "weighed_writes_by_max"
|
||
|
|
value {
|
||
|
|
tensor_spec_value {
|
||
|
|
name: "weighed_writes_by_max"
|
||
|
|
shape {
|
||
|
|
dim {
|
||
|
|
size: 33
|
||
|
|
}
|
||
|
|
}
|
||
|
|
dtype: DT_FLOAT
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
values {
|
||
|
|
key: "action"
|
||
|
|
value {
|
||
|
|
bounded_tensor_spec_value {
|
||
|
|
name: "index_to_evict"
|
||
|
|
shape {
|
||
|
|
}
|
||
|
|
dtype: DT_INT64
|
||
|
|
minimum {
|
||
|
|
dtype: DT_INT64
|
||
|
|
tensor_shape {
|
||
|
|
}
|
||
|
|
int64_val: 0
|
||
|
|
}
|
||
|
|
maximum {
|
||
|
|
dtype: DT_INT64
|
||
|
|
tensor_shape {
|
||
|
|
}
|
||
|
|
int64_val: 32
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
values {
|
||
|
|
key: "policy_info"
|
||
|
|
value {
|
||
|
|
tuple_value {
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
values {
|
||
|
|
key: "next_step_type"
|
||
|
|
value {
|
||
|
|
tensor_spec_value {
|
||
|
|
name: "step_type"
|
||
|
|
shape {
|
||
|
|
}
|
||
|
|
dtype: DT_INT32
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
values {
|
||
|
|
key: "reward"
|
||
|
|
value {
|
||
|
|
tensor_spec_value {
|
||
|
|
name: "reward"
|
||
|
|
shape {
|
||
|
|
}
|
||
|
|
dtype: DT_FLOAT
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
values {
|
||
|
|
key: "discount"
|
||
|
|
value {
|
||
|
|
bounded_tensor_spec_value {
|
||
|
|
name: "discount"
|
||
|
|
shape {
|
||
|
|
}
|
||
|
|
dtype: DT_FLOAT
|
||
|
|
minimum {
|
||
|
|
dtype: DT_FLOAT
|
||
|
|
tensor_shape {
|
||
|
|
}
|
||
|
|
float_val: 0.0
|
||
|
|
}
|
||
|
|
maximum {
|
||
|
|
dtype: DT_FLOAT
|
||
|
|
tensor_shape {
|
||
|
|
}
|
||
|
|
float_val: 1.0
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
fields {
|
||
|
|
key: "policy_state_spec"
|
||
|
|
value {
|
||
|
|
tuple_value {
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|