Socket
Socket
Sign inDemoInstall

@tensorflow/tfjs-layers

Package Overview
Dependencies
Maintainers
11
Versions
157
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@tensorflow/tfjs-layers - npm Package Compare versions

Comparing version 0.0.7 to 0.1.0

10

dist/exports.d.ts

@@ -36,8 +36,8 @@ import { Constraint, MaxNormConfig, MinMaxNormConfig, UnitNormConfig } from './constraints';

static embedding(config: EmbeddingLayerConfig): Layer;
static add(config: LayerConfig): Layer;
static average(config: LayerConfig): Layer;
static add(config?: LayerConfig): Layer;
static average(config?: LayerConfig): Layer;
static concatenate(config: ConcatenateLayerConfig): Layer;
static maximum(config: LayerConfig): Layer;
static minimum(config: LayerConfig): Layer;
static multiply(config: LayerConfig): Layer;
static maximum(config?: LayerConfig): Layer;
static minimum(config?: LayerConfig): Layer;
static multiply(config?: LayerConfig): Layer;
static batchNormalization(config: BatchNormalizationLayerConfig): Layer;

@@ -44,0 +44,0 @@ static avgPooling1d(config: Pooling1DLayerConfig): Layer;

import { Tensor } from '@tensorflow/tfjs-core';
import { Layer, LayerConfig } from '../engine/topology';
import { Shape } from '../types';
import { Shape, SymbolicTensor } from '../types';
export declare class Merge extends Layer {

@@ -17,2 +17,3 @@ protected reshapeRequired: boolean;

}
export declare function add(config?: SymbolicTensor[] | Tensor[] | LayerConfig): Layer | SymbolicTensor | Tensor;
export declare class Multiply extends Merge {

@@ -22,2 +23,3 @@ constructor(config?: LayerConfig);

}
export declare function multiply(config?: SymbolicTensor[] | Tensor[] | LayerConfig): Layer | SymbolicTensor | Tensor;
export declare class Average extends Merge {

@@ -27,2 +29,3 @@ constructor(config?: LayerConfig);

}
export declare function average(config?: SymbolicTensor[] | Tensor[] | LayerConfig): Layer | SymbolicTensor | Tensor;
export declare class Maximum extends Merge {

@@ -32,2 +35,3 @@ constructor(config?: LayerConfig);

}
export declare function maximum(config?: SymbolicTensor[] | Tensor[] | LayerConfig): Layer | SymbolicTensor | Tensor;
export declare class Minimum extends Merge {

@@ -37,2 +41,3 @@ constructor(config?: LayerConfig);

}
export declare function minimum(config?: SymbolicTensor[] | Tensor[] | LayerConfig): Layer | SymbolicTensor | Tensor;
export interface ConcatenateLayerConfig extends LayerConfig {

@@ -44,3 +49,3 @@ axis?: number;

private readonly axis;
constructor(config: ConcatenateLayerConfig);
constructor(config?: ConcatenateLayerConfig);
build(inputShape: Shape | Shape[]): void;

@@ -50,1 +55,2 @@ protected mergeFunction(inputs: Tensor[]): Tensor;

}
export declare function concatenate(config?: SymbolicTensor[] | Tensor[] | ConcatenateLayerConfig): Layer | SymbolicTensor | Tensor;

@@ -208,2 +208,12 @@ "use strict";

generic_utils.ClassNameMap.register('Add', Add);
function add(config) {
if (Array.isArray(config)) {
var layer = new Add({});
return layer.apply(config);
}
else {
return new Add(config);
}
}
exports.add = add;
var Multiply = (function (_super) {

@@ -226,2 +236,12 @@ __extends(Multiply, _super);

generic_utils.ClassNameMap.register('Multiply', Multiply);
function multiply(config) {
if (Array.isArray(config)) {
var layer = new Multiply({});
return layer.apply(config);
}
else {
return new Multiply(config);
}
}
exports.multiply = multiply;
var Average = (function (_super) {

@@ -244,2 +264,12 @@ __extends(Average, _super);

generic_utils.ClassNameMap.register('Average', Average);
function average(config) {
if (Array.isArray(config)) {
var layer = new Average({});
return layer.apply(config);
}
else {
return new Average(config);
}
}
exports.average = average;
var Maximum = (function (_super) {

@@ -251,6 +281,5 @@ __extends(Maximum, _super);

Maximum.prototype.mergeFunction = function (inputs) {
var output = K.zeros(inputs[0].shape);
for (var _i = 0, inputs_6 = inputs; _i < inputs_6.length; _i++) {
var input = inputs_6[_i];
output = K.maximum(output, input);
var output = inputs[0];
for (var i = 1; i < inputs.length; ++i) {
output = K.maximum(output, inputs[i]);
}

@@ -263,2 +292,12 @@ return output;

generic_utils.ClassNameMap.register('Maximum', Maximum);
function maximum(config) {
if (Array.isArray(config)) {
var layer = new Maximum({});
return layer.apply(config);
}
else {
return new Maximum(config);
}
}
exports.maximum = maximum;
var Minimum = (function (_super) {

@@ -270,6 +309,5 @@ __extends(Minimum, _super);

Minimum.prototype.mergeFunction = function (inputs) {
var output = K.zeros(inputs[0].shape);
for (var _i = 0, inputs_7 = inputs; _i < inputs_7.length; _i++) {
var input = inputs_7[_i];
output = K.minimum(output, input);
var output = inputs[0];
for (var i = 1; i < inputs.length; ++i) {
output = K.minimum(output, inputs[i]);
}

@@ -282,2 +320,12 @@ return output;

generic_utils.ClassNameMap.register('Minimum', Minimum);
function minimum(config) {
if (Array.isArray(config)) {
var layer = new Minimum({});
return layer.apply(config);
}
else {
return new Minimum(config);
}
}
exports.minimum = minimum;
var Concatenate = (function (_super) {

@@ -288,2 +336,5 @@ __extends(Concatenate, _super);

_this.DEFAULT_AXIS = -1;
if (config == null) {
config = {};
}
_this.axis = config.axis == null ? _this.DEFAULT_AXIS : config.axis;

@@ -358,1 +409,11 @@ _this.supportsMasking = true;

generic_utils.ClassNameMap.register('Concatenate', Concatenate);
function concatenate(config) {
if (Array.isArray(config)) {
var layer = new Concatenate({});
return layer.apply(config);
}
else {
return new Concatenate(config);
}
}
exports.concatenate = concatenate;

@@ -1,2 +0,2 @@

declare const version = "0.0.7";
declare const version = "0.1.0";
export { version };
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
var version = '0.0.7';
var version = '0.1.0';
exports.version = version;
{
"name": "@tensorflow/tfjs-layers",
"version": "0.0.7",
"version": "0.1.0",
"description": "TensorFlow layers API in JavaScript",

@@ -9,3 +9,3 @@ "private": false,

"devDependencies": {
"@tensorflow/tfjs-core": "0.0.2",
"@tensorflow/tfjs-core": "0.6.0-alpha7",
"@types/jasmine": "~2.5.53",

@@ -45,4 +45,4 @@ "@types/underscore": "^1.8.7",

"peerDependencies": {
"@tensorflow/tfjs-core": "0.0.2"
"@tensorflow/tfjs-core": "0.6.0-alpha7"
}
}

@@ -53,3 +53,3 @@ # TensorFlow.js Layers: High-Level Machine Learning Model API

// Train the model.
await model.fit(xs, ys, {epochs: 50});
await model.fit(xs, ys, {epochs: 500});

@@ -56,0 +56,0 @@ // Ater the training, perform inference.

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc