MCPcopy Create free account
hub / github.com/DeepRec-AI/DeepRec / _build_ctr_model

Method _build_ctr_model

modelzoo/esmm/train.py:303–316  ·  view source on GitHub ↗
(self, net)

Source from the content-addressed store, hash-verified

301 return net
302
303 def _build_ctr_model(self, net):
304 with tf.variable_scope('ctr_mlp',
305 partitioner=self._dense_layer_partitioner,
306 reuse=tf.AUTO_REUSE):
307 for layer_id, num_hidden_units in enumerate(self._ctr_mlp):
308 net = self._create_dense_layer(net,
309 num_hidden_units,
310 tf.nn.relu,
311 f'ctr_mlp_hiddenlayer_{layer_id}')
312 net = self._create_dense_layer(net,
313 1,
314 tf.math.sigmoid,
315 'ctr_mlp_hiddenlayer_last')
316 return net
317
318# generate dataset pipline
319def build_model_input(filename, batch_size, num_epochs, seed, stock_tf, workqueue=None):

Callers 1

_create_modelMethod · 0.95

Calls 2

_create_dense_layerMethod · 0.95
variable_scopeMethod · 0.80

Tested by

no test coverage detected