@@ -98,23 +98,16 @@ public static Tensor sum(Tensor input, Tensor axis = null)
9898 /// <param name="delta"></param>
9999 /// <param name="name"></param>
100100 /// <returns></returns>
101- public static Tensor range ( int start , Tensor limit , int delta = 1 )
101+ public static Tensor range ( Tensor start , Tensor limit , Tensor delta , string name = "" )
102102 {
103- using ( var namescope = new ops . name_scope < Tensor > ( "" , "Range" , new List < Tensor > { start , limit , delta } ) )
104- {
105- var start1 = ops . convert_to_tensor ( start , "start" ) ;
106- var limit1 = ops . convert_to_tensor ( limit , "limit" ) ;
107- var delta1 = ops . convert_to_tensor ( delta , "delta" ) ;
108-
109- var keywords = new Dictionary < string , object > ( ) ;
110- keywords . Add ( "start" , start1 ) ;
111- keywords . Add ( "limit" , limit1 ) ;
112- keywords . Add ( "delta" , delta1 ) ;
103+ var keywords = new Dictionary < string , object > ( ) ;
104+ keywords . Add ( "start" , start ) ;
105+ keywords . Add ( "limit" , limit ) ;
106+ keywords . Add ( "delta" , delta ) ;
113107
114- var _op = _op_def_lib . _apply_op_helper ( "Range" , namescope , keywords ) ;
108+ var _op = _op_def_lib . _apply_op_helper ( "Range" , name , keywords ) ;
115109
116- return _op . outputs [ 0 ] ;
117- }
110+ return _op . outputs [ 0 ] ;
118111 }
119112 }
120113}
0 commit comments