Skip to content

Conversation

@li-roy
Copy link
Contributor

@li-roy li-roy commented Feb 27, 2019

Stack:
    :black_circle:  #17530 Small clean up of aten_op  💚
    :white_circle:  #17601 Store ScalarType and Backend instead of Type in TensorIterator  💚
    :white_circle:  #17785 Remove Type::elementSizeInBytes  💚
    :white_circle:  #17723 Store python default type as PyTensorType instead of at::Type  💚
    :white_circle:  #17786 Pass ScalarType separately from Type in python constructors  💚
    :white_circle:  #17792 Remove Type::ScalarType()  💚
    :white_circle:  #17603 Remove conversion operator from Type to TensorOptions  💛
    :white_circle:  #17787 Add ScalarType arg to Type::options()  💛

Differential Revision: D14237931

royboy added 5 commits February 26, 2019 14:15
Differential Revision: D14233250
Differential Version: 73474786
Differential Revision: D14233250
Differential Version: 73486177
Differential Revision: D14235395
Differential Version: 73486176
Differential Revision: D14237932
Differential Version: 73508674
Differential Revision: D14237931
Differential Version: 73508673
royboy added 7 commits February 27, 2019 10:24
Differential Revision: D14235395
Differential Version: 73589963
Differential Revision: D14237932
Differential Version: 73589962
Differential Revision: D14237931
Differential Version: 73589961
Differential Revision: D14237932
Differential Version: 73659349
Differential Revision: D14237931
Differential Version: 73659351
Differential Revision: D14237932
Differential Version: 73714105
Differential Revision: D14237931
Differential Version: 73714104
@gchanan
Copy link
Contributor

gchanan commented Mar 1, 2019

is the test failure legit?

@gchanan
Copy link
Contributor

gchanan commented Mar 1, 2019

mind showing the generated code differences?

royboy added 7 commits March 5, 2019 19:12
Differential Revision: D14235395
Differential Version: 74395307
Differential Revision: D14233250
Differential Version: 74395306
Differential Revision: D14237932
Differential Version: 74395305
Differential Revision: D14237931
Differential Version: 74395302
Differential Revision: D14235395
Differential Version: 74488005
Differential Revision: D14237932
Differential Version: 74488004
Differential Revision: D14237931
Differential Version: 74488002
@li-roy
Copy link
Contributor Author

li-roy commented Mar 7, 2019

current test failures don't seem to be related.

@li-roy
Copy link
Contributor Author

li-roy commented Mar 7, 2019

really the only change in gen_aten_op.h are changes like these:

before:

      case 832: { // item
      
          run_op = [=] {
              auto self = peek(0, 1);
              auto inferred_type = &at::getType(self);
              auto the_result = self.item();
              assignTo(Output(0),*inferred_type, the_result);
              return true;
          };

after:

      case 832: { // item
      
          run_op = [=] {
              auto self = peek(0, 1);
              auto the_result = self.item();
              assignTo(Output(0),self.scalar_type(), the_result);
              return true;
          };
      } break;

full changes if you want to see them:
old: https://gist.github.com/li-roy/0f35ffa897dca7b11393980aa5bee668
new: https://gist.github.com/li-roy/7c832921df37197784fbca2b12360a34

royboy added 4 commits March 7, 2019 16:27
Differential Revision: D14233250
Differential Version: 74694645
Differential Revision: D14235395
Differential Version: 74694653
Differential Revision: D14237932
Differential Version: 74694651
Differential Revision: D14237931
Differential Version: 74694648
royboy added 6 commits March 7, 2019 18:19
Differential Revision: D14235395
Differential Version: 74711130
Differential Revision: D14237932
Differential Version: 74711134
Differential Revision: D14237931
Differential Version: 74711129
Differential Revision: D14235395
Differential Version: 74714416
Differential Revision: D14237932
Differential Version: 74714419
Differential Revision: D14237931
Differential Version: 74714408
royboy added 11 commits March 8, 2019 13:10
Differential Revision: D14233250
Differential Version: 74781242
Differential Revision: D14235395
Differential Version: 74781247
Differential Revision: D14237932
Differential Version: 74781246
Differential Revision: D14237931
Differential Version: 74781238
Differential Revision: D14235395
Differential Version: 74811455
Differential Revision: D14237932
Differential Version: 74811463
Differential Revision: D14237931
Differential Version: 74811456
Differential Revision: D14235395
Differential Version: 74818459
Differential Revision: D14237932
Differential Version: 74818452
Differential Revision: D14237931
Differential Version: 74818453
Differential Revision: D14237931
Differential Version: 74843005
@li-roy li-roy changed the base branch from export-D14237932 to master March 9, 2019 00:57
Differential Revision: D14237931
Differential Version: 74983509
@ezyang ezyang deleted the export-D14237931 branch May 30, 2019 15:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants