PNet.js 565 B

1234567891011121314
  1. import * as tf from '@tensorflow/tfjs-core';
  2. import { convLayer } from '../common';
  3. import { sharedLayer } from './sharedLayers';
  4. export function PNet(x, params) {
  5. return tf.tidy(function () {
  6. var out = sharedLayer(x, params, true);
  7. var conv = convLayer(out, params.conv4_1, 'valid');
  8. var max = tf.expandDims(tf.max(conv, 3), 3);
  9. var prob = tf.softmax(tf.sub(conv, max), 3);
  10. var regions = convLayer(out, params.conv4_2, 'valid');
  11. return { prob: prob, regions: regions };
  12. });
  13. }
  14. //# sourceMappingURL=PNet.js.map