Collaborative Filtering on Google Analytics data Reviews
3185 reviews
advande
Michail V. · Reviewed over 6 years ago
3
Eugene S. · Reviewed over 6 years ago
Niladri D. · Reviewed over 6 years ago
Tao R. · Reviewed over 6 years ago
Suresh K. · Reviewed over 6 years ago
Nuttapong W. · Reviewed over 6 years ago
Carlos L. · Reviewed over 6 years ago
Yevgeniy I. · Reviewed over 6 years ago
lab material doesn't match with cousera video content
Lee Z. · Reviewed over 6 years ago
Yan B. · Reviewed over 6 years ago
Mohamed A. · Reviewed over 6 years ago
borja v. · Reviewed over 6 years ago
Didn't work all the way through
Camilo G. · Reviewed over 6 years ago
Arndt S. · Reviewed over 6 years ago
Dzmitry N. · Reviewed over 6 years ago
Sylvain V. · Reviewed over 6 years ago
Dominykas Š. · Reviewed over 6 years ago
Kisho I. · Reviewed over 6 years ago
Rakan A. · Reviewed over 6 years ago
wow
Pankaj M. · Reviewed over 6 years ago
**** Video is quite stressful. Would be great to explain it more slowly and with some math background.
Robert W. · Reviewed over 6 years ago
InvalidArgumentErrorTraceback (most recent call last) <ipython-input-29-422a47507a80> in <module>() 9 "batch_size": 512, 10 "n_embeds": 10, ---> 11 "topk": 3 12 }) <ipython-input-28-c1c3b5811a37> in train_and_evaluate(args) 86 87 from tensorflow.contrib.learn.python.learn import learn_runner ---> 88 learn_runner.run(experiment_fn = experiment_fn, output_dir = args["output_dir"]) 89 90 batch_predict(args) /usr/local/lib/python2.7/dist-packages/tensorflow/python/util/deprecation.pyc in new_func(*args, **kwargs) 322 'in a future version' if date is None else ('after %s' % date), 323 instructions) --> 324 return func(*args, **kwargs) 325 return tf_decorator.make_decorator( 326 func, new_func, 'deprecated', /usr/local/lib/python2.7/dist-packages/tensorflow/contrib/learn/python/learn/learn_runner.pyc in run(experiment_fn, output_dir, schedule, run_config, hparams) 223 schedule = schedule or _get_default_schedule(run_config) 224 --> 225 return _execute_schedule(experiment, schedule) 226 227 /usr/local/lib/python2.7/dist-packages/tensorflow/contrib/learn/python/learn/learn_runner.pyc in _execute_schedule(experiment, schedule) 50 logging.error('Allowed values for this experiment are: %s', valid_tasks) 51 raise TypeError('Schedule references non-callable member %s' % schedule) ---> 52 return task() 53 54 /usr/local/lib/python2.7/dist-packages/tensorflow/contrib/learn/python/learn/experiment.pyc in train_and_evaluate(self) 670 hooks=self._eval_hooks) 671 ] --> 672 self.train(delay_secs=0) 673 674 # If the checkpoint_and_export flag and appropriate estimator configuration /usr/local/lib/python2.7/dist-packages/tensorflow/contrib/learn/python/learn/experiment.pyc in train(self, delay_secs) 387 max_steps=self._train_steps, 388 hooks=self._train_monitors + extra_hooks, --> 389 saving_listeners=self._saving_listeners) 390 391 def evaluate(self, delay_secs=None, name=None): /usr/local/lib/python2.7/dist-packages/tensorflow/contrib/learn/python/learn/experiment.pyc in _call_train(self, _sentinel, input_fn, steps, hooks, max_steps, saving_listeners) 884 else: 885 return self._estimator.fit( --> 886 input_fn=input_fn, steps=steps, max_steps=max_steps, monitors=hooks) 887 888 def _call_evaluate( /usr/local/lib/python2.7/dist-packages/tensorflow/python/util/deprecation.pyc in new_func(*args, **kwargs) 505 'in a future version' if date is None else ('after %s' % date), 506 instructions) --> 507 return func(*args, **kwargs) 508 509 doc = _add_deprecated_arg_notice_to_docstring( /usr/local/lib/python2.7/dist-packages/tensorflow/contrib/learn/python/learn/estimators/estimator.pyc in fit(self, x, y, input_fn, steps, batch_size, monitors, max_steps) 522 hooks.append(basic_session_run_hooks.StopAtStepHook(steps, max_steps)) 523 --> 524 loss = self._train_model(input_fn=input_fn, hooks=hooks) 525 logging.info('Loss for final step: %s.', loss) 526 return self /usr/local/lib/python2.7/dist-packages/tensorflow/contrib/learn/python/learn/estimators/estimator.pyc in _train_model(self, input_fn, hooks) 1092 loss = None 1093 while not mon_sess.should_stop(): -> 1094 _, loss = mon_sess.run([model_fn_ops.train_op, model_fn_ops.loss]) 1095 return loss 1096 /usr/local/lib/python2.7/dist-packages/tensorflow/python/training/monitored_session.pyc in run(self, fetches, feed_dict, options, run_metadata) 752 feed_dict=feed_dict, 753 options=options, --> 754 run_metadata=run_metadata) 755 756 def run_step_fn(self, step_fn): /usr/local/lib/python2.7/dist-packages/tensorflow/python/training/monitored_session.pyc in run(self, fetches, feed_dict, options, run_metadata) 1250 feed_dict=feed_dict, 1251 options=options, -> 1252 run_metadata=run_metadata) 1253 except _PREEMPTION_ERRORS as e: 1254 logging.info( /usr/local/lib/python2.7/dist-packages/tensorflow/python/training/monitored_session.pyc in run(self, *args, **kwargs) 1351 raise six.reraise(*original_exc_info) 1352 else: -> 1353 raise six.reraise(*original_exc_info) 1354 1355 /usr/local/lib/python2.7/dist-packages/tensorflow/python/training/monitored_session.pyc in run(self, *args, **kwargs) 1336 def run(self, *args, **kwargs): 1337 try: -> 1338 return self._sess.run(*args, **kwargs) 1339 except _PREEMPTION_ERRORS: 1340 raise /usr/local/lib/python2.7/dist-packages/tensorflow/python/training/monitored_session.pyc in run(self, fetches, feed_dict, options, run_metadata) 1409 feed_dict=feed_dict, 1410 options=options, -> 1411 run_metadata=run_metadata) 1412 1413 for hook in self._hooks: /usr/local/lib/python2.7/dist-packages/tensorflow/python/training/monitored_session.pyc in run(self, *args, **kwargs) 1167 1168 def run(self, *args, **kwargs): -> 1169 return self._sess.run(*args, **kwargs) 1170 1171 def run_step_fn(self, step_fn, raw_session, run_with_hooks): /usr/local/lib/python2.7/dist-packages/tensorflow/python/client/session.pyc in run(self, fetches, feed_dict, options, run_metadata) 948 try: 949 result = self._run(None, fetches, feed_dict, options_ptr, --> 950 run_metadata_ptr) 951 if run_metadata: 952 proto_data = tf_session.TF_GetBuffer(run_metadata_ptr) /usr/local/lib/python2.7/dist-packages/tensorflow/python/client/session.pyc in _run(self, handle, fetches, feed_dict, options, run_metadata) 1171 if final_fetches or final_targets or (handle and feed_dict_tensor): 1172 results = self._do_run(handle, final_targets, final_fetches, -> 1173 feed_dict_tensor, options, run_metadata) 1174 else: 1175 results = [] /usr/local/lib/python2.7/dist-packages/tensorflow/python/client/session.pyc in _do_run(self, handle, target_list, fetch_list, feed_dict, options, run_metadata) 1348 if handle is None: 1349 return self._do_call(_run_fn, feeds, fetches, targets, options, -> 1350 run_metadata) 1351 else: 1352 return self._do_call(_prun_fn, handle, feeds, fetches) /usr/local/lib/python2.7/dist-packages/tensorflow/python/client/session.pyc in _do_call(self, fn, *args) 1368 pass 1369 message = error_interpolation.interpolate(message, self._graph) -> 1370 raise type(e)(node_def, op, message) 1371 1372 def _extend_graph(self): InvalidArgumentError: indices[9] = 5679 is not in [0, 5668) [[node embedding_lookup (defined at <ipython-input-28-c1c3b5811a37>:88) ]] Original stack trace for u'embedding_lookup': File "/usr/lib/python2.7/runpy.py", line 174, in _run_module_as_main "__main__", fname, loader, pkg_name) File "/usr/lib/python2.7/runpy.py", line 72, in _run_code exec code in run_globals File "/usr/local/lib/python2.7/dist-packages/ipykernel_launcher.py", line 16, in <module> app.launch_new_instance() File "/usr/local/lib/python2.7/dist-packages/traitlets/config/application.py", line 658, in launch_instance app.start() File "/usr/local/lib/python2.7/dist-packages/ipykernel/kernelapp.py", line 499, in start self.io_loop.start() File "/usr/local/lib/python2.7/dist-packages/tornado/ioloop.py", line 1073, in start handler_func(fd_obj, events) File "/usr/local/lib/python2.7/dist-packages/tornado/stack_context.py", line 300, in null_wrapper return fn(*args, **kwargs) File "/usr/local/lib/python2.7/dist-packages/zmq/eventloop/zmqstream.py", line 456, in _handle_events self._handle_recv() File "/usr/local/lib/python2.7/dist-packages/zmq/eventloop/zmqstream.py", line 486, in _handle_recv self._run_callback(callback, msg) File "/usr/local/lib/python2.7/dist-packages/zmq/eventloop/zmqstream.py", line 438, in _run_callback callback(*args, **kwargs) File "/usr/local/lib/python2.7/dist-packages/tornado/stack_context.py", line 300, in null_wrapper return fn(*args, **kwargs) File "/usr/local/lib/python2.7/dist-packages/ipykernel/kernelbase.py", line 283, in dispatcher return self.dispatch_shell(stream, msg) File "/usr/local/lib/python2.7/dist-packages/ipykernel/kernelbase.py", line 233, in dispatch_shell handler(stream, idents, msg) File "/usr/local/lib/python2.7/dist-packages/ipykernel/kernelbase.py", line 399, in execute_request user_expressions, allow_stdin) File "/usr/local/lib/python2.7/dist-packages/ipykernel/ipkernel.py", line 208, in do_execute res = shell.run_cell(code, store_history=store_history, silent=silent) File "/usr/local/lib/python2.7/dist-packages/ipykernel/zmqshell.py", line 537, in run_cell return super(ZMQInteractiveShell, self).run_cell(*args, **kwargs) File "/usr/local/lib/python2.7/dist-packages/IPython/core/interactiveshell.py", line 2714, in run_cell interactivity=interactivity, compiler=compiler, result=result) File "/usr/local/lib/python2.7/dist-packages/IPython/core/interactiveshell.py", line 2824, in run_ast_nodes if self.run_code(code, result): File "/usr/local/lib/python2.7/dist-packages/IPython/core/interactiveshell.py", line 2878, in run_code exec(code_obj, self.user_global_ns, self.user_ns) File "<ipython-input-29-422a47507a80>", line 11, in <module> "topk": 3 File "<ipython-input-28-c1c3b5811a37>", line 88, in train_and_evaluate learn_runner.run(experiment_fn = experiment_fn, output_dir = args["output_dir"]) File "/usr/local/lib/python2.7/dist-packages/tensorflow/python/util/deprecation.py", line 324, in new_func return func(*args, **kwargs) File "/usr/local/lib/python2.7/dist-packages/tensorflow/contrib/learn/python/learn/learn_runner.py", line 225, in run return _execute_schedule(experiment, schedule) File "/usr/local/lib/python2.7/dist-packages/tensorflow/contrib/learn/python/learn/learn_runner.py", line 52, in _execute_schedule return task() File "/usr/local/lib/python2.7/dist-packages/tensorflow/contrib/learn/python/learn/experiment.py", line 672, in train_and_evaluate self.train(delay_secs=0) File "/usr/local/lib/python2.7/dist-packages/tensorflow/contrib/learn/python/learn/experiment.py", line 389, in train saving_listeners=self._saving_listeners) File "/usr/local/lib/python2.7/dist-packages/tensorflow/contrib/learn/python/learn/experiment.py", line 886, in _call_train input_fn=input_fn, steps=steps, max_steps=max_steps, monitors=hooks) File "/usr/local/lib/python2.7/dist-packages/tensorflow/python/util/deprecation.py", line 507, in new_func return func(*args, **kwargs) File "/usr/local/lib/python2.7/dist-packages/tensorflow/contrib/learn/python/learn/estimators/estimator.py", line 524, in fit loss = self._train_model(input_fn=input_fn, hooks=hooks) File "/usr/local/lib/python2.7/dist-packages/tensorflow/contrib/learn/python/learn/estimators/estimator.py", line 1041, in _train_model model_fn_ops = self._get_train_ops(features, labels) File "/usr/local/lib/python2.7/dist-packages/tensorflow/contrib/learn/python/learn/estimators/estimator.py", line 1264, in _get_train_ops return self._call_model_fn(features, labels, model_fn_lib.ModeKeys.TRAIN) File "/usr/local/lib/python2.7/dist-packages/tensorflow/contrib/learn/python/learn/estimators/estimator.py", line 1227, in _call_model_fn model_fn_results = self._model_fn(features, labels, **kwargs) File "/usr/local/lib/python2.7/dist-packages/tensorflow/contrib/factorization/python/ops/wals.py", line 284, in _wals_factorization_model_function "rows") File "/usr/local/lib/python2.7/dist-packages/tensorflow/contrib/factorization/python/ops/wals.py", line 258, in create_axis_ops _, update_op, loss, reg, sum_weights = update_fn(sp_input) File "/usr/local/lib/python2.7/dist-packages/tensorflow/contrib/factorization/python/ops/wals.py", line 283, in <lambda> lambda x: model.update_row_factors(sp_input=x, transpose_input=False), File "/usr/local/lib/python2.7/dist-packages/tensorflow/contrib/factorization/python/ops/factorization_ops.py", line 707, in update_row_factors True, sp_input=sp_input, transpose_input=transpose_input) File "/usr/local/lib/python2.7/dist-packages/tensorflow/contrib/factorization/python/ops/factorization_ops.py", line 896, in _process_input_helper right_factors, gather_indices, partition_strategy="div") File "/usr/local/lib/python2.7/dist-packages/tensorflow/python/ops/embedding_ops.py", line 315, in embedding_lookup transform_fn=None) File "/usr/local/lib/python2.7/dist-packages/tensorflow/python/ops/embedding_ops.py", line 133, in _embedding_lookup_and_transform array_ops.gather(params[0], ids, name=name), ids, max_norm) File "/usr/local/lib/python2.7/dist-packages/tensorflow/python/util/dispatch.py", line 180, in wrapper return target(*args, **kwargs) File "/usr/local/lib/python2.7/dist-packages/tensorflow/python/ops/array_ops.py", line 3475, in gather return gen_array_ops.gather_v2(params, indices, axis, name=name) File "/usr/local/lib/python2.7/dist-packages/tensorflow/python/ops/gen_array_ops.py", line 4097, in gather_v2 batch_dims=batch_dims, name=name) File "/usr/local/lib/python2.7/dist-packages/tensorflow/python/framework/op_def_library.py", line 788, in _apply_op_helper op_def=op_def) File "/usr/local/lib/python2.7/dist-packages/tensorflow/python/util/deprecation.py", line 507, in new_func return func(*args, **kwargs) File "/usr/local/lib/python2.7/dist-packages/tensorflow/python/framework/ops.py", line 3616, in create_op op_def=op_def) File "/usr/local/lib/python2.7/dist-packages/tensorflow/python/framework/ops.py", line 2005, in __init__ self._traceback = tf_stack.extract_stack()
Jaydev T. · Reviewed over 6 years ago
Kariyawasam P. · Reviewed over 6 years ago
5/5 Thank you for all your help
Jakub R. · Reviewed over 6 years ago
Peter G. · Reviewed over 6 years ago
We do not ensure the published reviews originate from consumers who have purchased or used the products. Reviews are not verified by Google.