mirror of
https://github.com/twitter/the-algorithm.git
synced 2025-01-05 00:51:55 +01:00
Function TFModelInitializerBuilder._set_discretized_features refactored with the following changes:
removes a pair of brackets, making the intent slightly clearer Convert for loop into dictionary comprehension (dict-comprehension)
This commit is contained in:
parent
d1cab28a10
commit
d2da7e56ab
@ -51,12 +51,13 @@ class TFModelInitializerBuilder:
|
||||
if len(discretized_features) == 0:
|
||||
return
|
||||
|
||||
num_bins = max([len(bins) for bins in discretized_features.values()])
|
||||
num_bins = max(len(bins) for bins in discretized_features.values())
|
||||
|
||||
bin_boundaries_and_weights = {}
|
||||
for feature_name in discretized_features:
|
||||
bin_boundaries_and_weights[feature_name] = self._extract_bin_boundaries_and_weights(
|
||||
bin_boundaries_and_weights = {
|
||||
feature_name: self._extract_bin_boundaries_and_weights(
|
||||
discretized_features[feature_name], num_bins)
|
||||
for feature_name in discretized_features
|
||||
}
|
||||
|
||||
tf_model_initializer["features"]["discretized"] = bin_boundaries_and_weights
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user