"use strict"; /** * @license * Copyright 2018 Google Inc. All Rights Reserved. * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. * ============================================================================= */ function __export(m) { for (var p in m) if (!exports.hasOwnProperty(p)) exports[p] = m[p]; } Object.defineProperty(exports, "__esModule", { value: true }); // Modularized ops. var square_1 = require("./square"); exports.square = square_1.square; var squared_difference_1 = require("./squared_difference"); exports.squaredDifference = squared_difference_1.squaredDifference; __export(require("./batchnorm")); __export(require("./boolean_mask")); __export(require("./complex_ops")); __export(require("./concat_split")); // Selectively exporting to avoid exposing gradient ops. var conv_1 = require("./conv"); exports.conv1d = conv_1.conv1d; exports.conv2d = conv_1.conv2d; exports.conv3d = conv_1.conv3d; exports.depthwiseConv2d = conv_1.depthwiseConv2d; exports.separableConv2d = conv_1.separableConv2d; exports.conv2dTranspose = conv_1.conv2dTranspose; exports.conv3dTranspose = conv_1.conv3dTranspose; __export(require("./matmul")); __export(require("./reverse")); __export(require("./pool")); __export(require("./slice")); __export(require("./unary_ops")); __export(require("./reduction_ops")); __export(require("./compare")); __export(require("./binary_ops")); __export(require("./relu_ops")); __export(require("./logical_ops")); __export(require("./array_ops")); __export(require("./tensor_ops")); __export(require("./transpose")); __export(require("./softmax")); __export(require("./lrn")); __export(require("./norm")); __export(require("./segment_ops")); __export(require("./lstm")); __export(require("./moving_average")); __export(require("./strided_slice")); __export(require("./topk")); __export(require("./scatter_nd")); __export(require("./spectral_ops")); __export(require("./sparse_to_dense")); __export(require("./gather_nd")); __export(require("./diag")); __export(require("./dropout")); __export(require("./signal_ops")); __export(require("./in_top_k")); var operation_1 = require("./operation"); exports.op = operation_1.op; // Second level exports. var losses = require("./loss_ops"); exports.losses = losses; var linalg = require("./linalg_ops"); exports.linalg = linalg; var image = require("./image_ops"); exports.image = image; var spectral = require("./spectral_ops"); exports.spectral = spectral; var fused = require("./fused_ops"); exports.fused = fused; var signal = require("./signal_ops"); exports.signal = signal; //# sourceMappingURL=ops.js.map