| 137 | } |
| 138 | |
| 139 | Status OpKernel::InputRange(StringPiece input_name, int* start, |
| 140 | int* stop) const { |
| 141 | const auto result = input_name_map_.find(input_name); |
| 142 | if (result == input_name_map_.end()) { |
| 143 | return errors::InvalidArgument("Unknown input name: ", input_name); |
| 144 | } else { |
| 145 | *start = result->second.first; |
| 146 | *stop = result->second.second; |
| 147 | return Status::OK(); |
| 148 | } |
| 149 | } |
| 150 | |
| 151 | Status OpKernel::OutputRange(StringPiece output_name, int* start, |
| 152 | int* stop) const { |