{"action":"created","issue":{"url":"https://api.github.com/repos/intel-analytics/BigDL/issues/2335","repository_url":"https://api.github.com/repos/intel-analytics/BigDL","labels_url":"https://api.github.com/repos/intel-analytics/BigDL/issues/2335/labels{/name}","comments_url":"https://api.github.com/repos/intel-analytics/BigDL/issues/2335/comments","events_url":"https://api.github.com/repos/intel-analytics/BigDL/issues/2335/events","html_url":"https://github.com/intel-analytics/BigDL/pull/2335","id":301277549,"number":2335,"title":"Add TensorOp","user":{"login":"sperlingxx","id":6276118,"avatar_url":"https://avatars3.githubusercontent.com/u/6276118?v=4","gravatar_id":"","url":"https://api.github.com/users/sperlingxx","html_url":"https://github.com/sperlingxx","followers_url":"https://api.github.com/users/sperlingxx/followers","following_url":"https://api.github.com/users/sperlingxx/following{/other_user}","gists_url":"https://api.github.com/users/sperlingxx/gists{/gist_id}","starred_url":"https://api.github.com/users/sperlingxx/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sperlingxx/subscriptions","organizations_url":"https://api.github.com/users/sperlingxx/orgs","repos_url":"https://api.github.com/users/sperlingxx/repos","events_url":"https://api.github.com/users/sperlingxx/events{/privacy}","received_events_url":"https://api.github.com/users/sperlingxx/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-03-01T04:55:28Z","updated_at":"2018-03-01T04:56:35Z","closed_at":null,"author_association":"CONTRIBUTOR","pull_request":{"url":"https://api.github.com/repos/intel-analytics/BigDL/pulls/2335","html_url":"https://github.com/intel-analytics/BigDL/pull/2335","diff_url":"https://github.com/intel-analytics/BigDL/pull/2335.diff","patch_url":"https://github.com/intel-analytics/BigDL/pull/2335.patch"},"body":"## What changes were proposed in this pull request?\r\n\r\n TensorOp is anOperation with Tensor[T]-formatted  input and output, which provides shortcuts to build Operations for tensor transformation by closures.\r\n\r\n TensorOp will make a deep copy of input Tensor before transformation, so the transformation will take no side effect. For now, SparseTensors are not supported.\r\n\r\n Chained feature is supported in TensorOp. And common tensor actions are provided with a chained style.\r\n\r\n## How was this patch tested?\r\n\r\nunit test"},"comment":{"url":"https://api.github.com/repos/intel-analytics/BigDL/issues/comments/369474011","html_url":"https://github.com/intel-analytics/BigDL/pull/2335#issuecomment-369474011","issue_url":"https://api.github.com/repos/intel-analytics/BigDL/issues/2335","id":369474011,"user":{"login":"sperlingxx","id":6276118,"avatar_url":"https://avatars3.githubusercontent.com/u/6276118?v=4","gravatar_id":"","url":"https://api.github.com/users/sperlingxx","html_url":"https://github.com/sperlingxx","followers_url":"https://api.github.com/users/sperlingxx/followers","following_url":"https://api.github.com/users/sperlingxx/following{/other_user}","gists_url":"https://api.github.com/users/sperlingxx/gists{/gist_id}","starred_url":"https://api.github.com/users/sperlingxx/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sperlingxx/subscriptions","organizations_url":"https://api.github.com/users/sperlingxx/orgs","repos_url":"https://api.github.com/users/sperlingxx/repos","events_url":"https://api.github.com/users/sperlingxx/events{/privacy}","received_events_url":"https://api.github.com/users/sperlingxx/received_events","type":"User","site_admin":false},"created_at":"2018-03-01T04:56:35Z","updated_at":"2018-03-01T04:56:35Z","author_association":"CONTRIBUTOR","body":"@yiheng  Please review this PR. Thanks!"}}
{"actor":{"display_login":"sperlingxx"}}