gpgpu.js
1.0
目次:
はじめに
WebGL 2.0でのGPGPUのしくみ
配列の加算
配列の加算と乗算
数値の型
ベクトルの加算と内積
uniform変数
行列とベクトルの乗算
テクスチャを使った行列の積
行列の積の高速化
スピード テスト
コールグラフ
リファレンス
gpgpu.js
Docs
»
索引
索引
A
|
C
|
D
|
F
|
G
|
I
|
L
|
M
|
N
|
P
|
R
|
S
|
T
A
AffineTransformationLayer.cpuDeltaZ() (AffineTransformationLayer のメソッド)
ArrayView.constructor() (ArrayView のメソッド)
ArrayView.diff() (ArrayView のメソッド)
ArrayView.Reduce() (ArrayView のメソッド)
ArrayView.Row() (ArrayView のメソッド)
C
Class.constructor() (Class のメソッド)
Class.makeRst() (Class のメソッド)
ConvolutionalLayer.backpropagation() (ConvolutionalLayer のメソッド)
ConvolutionalLayer.constructor() (ConvolutionalLayer のメソッド)
ConvolutionalLayer.cpuDeltaBias() (ConvolutionalLayer のメソッド)
ConvolutionalLayer.cpuDeltaWeight() (ConvolutionalLayer のメソッド)
ConvolutionalLayer.cpuDeltaX() (ConvolutionalLayer のメソッド)
ConvolutionalLayer.cpuDeltaX2() (ConvolutionalLayer のメソッド)
ConvolutionalLayer.cpuForward() (ConvolutionalLayer のメソッド)
ConvolutionalLayer.forward() (ConvolutionalLayer のメソッド)
ConvolutionalLayer.gpuDeltaWeight() (ConvolutionalLayer のメソッド)
ConvolutionalLayer.gpuDeltaX() (ConvolutionalLayer のメソッド)
ConvolutionalLayer.gpuForward() (ConvolutionalLayer のメソッド)
ConvolutionalLayer.init() (ConvolutionalLayer のメソッド)
ConvolutionalLayer.miniBatchSizeChanged() (ConvolutionalLayer のメソッド)
ConvolutionalLayer.processedTime() (ConvolutionalLayer のメソッド)
ConvolutionalLayer.updateParameter() (ConvolutionalLayer のメソッド)
D
DropoutLayer.backpropagation() (DropoutLayer のメソッド)
DropoutLayer.constructor() (DropoutLayer のメソッド)
DropoutLayer.forward() (DropoutLayer のメソッド)
DropoutLayer.init() (DropoutLayer のメソッド)
DropoutLayer.miniBatchSizeChanged() (DropoutLayer のメソッド)
DropoutLayer.processedTime() (DropoutLayer のメソッド)
F
FullyConnectedLayer.backpropagation() (FullyConnectedLayer のメソッド)
FullyConnectedLayer.constructor() (FullyConnectedLayer のメソッド)
FullyConnectedLayer.cpuDeltaX() (FullyConnectedLayer のメソッド)
FullyConnectedLayer.forward() (FullyConnectedLayer のメソッド)
FullyConnectedLayer.gpuDeltaWeight() (FullyConnectedLayer のメソッド)
FullyConnectedLayer.gpuDeltaX() (FullyConnectedLayer のメソッド)
FullyConnectedLayer.gpuForward() (FullyConnectedLayer のメソッド)
FullyConnectedLayer.init() (FullyConnectedLayer のメソッド)
FullyConnectedLayer.miniBatchSizeChanged() (FullyConnectedLayer のメソッド)
FullyConnectedLayer.processedTime() (FullyConnectedLayer のメソッド)
FullyConnectedLayer.updateParameter() (FullyConnectedLayer のメソッド)
function argmax() (組み込み関数)
function Assert() (組み込み関数)
function assert() (組み込み関数)
function chk() (組み込み関数)
function CreateGPGPU() (組み込み関数)
function CreateNeuralNetwork() (組み込み関数)
function CreateNeuralNetworkShaders() (組み込み関数)
function CreatePlot() (組み込み関数)
function makeTextureInfo() (組み込み関数)
function meanProcessedTime() (組み込み関数)
function parseSource() (組み込み関数)
function sigmoid() (組み込み関数)
function sigmoid_prime() (組み込み関数)
function SkipName() (組み込み関数)
function SkipSpace() (組み込み関数)
Function.constructor() (Function のメソッド)
Function.makeRst() (Function のメソッド)
G
GPGPU.clear() (GPGPU のメソッド)
GPGPU.clearAll() (GPGPU のメソッド)
GPGPU.compute() (GPGPU のメソッド)
GPGPU.constructor() (GPGPU のメソッド)
GPGPU.copyParamArgsValue() (GPGPU のメソッド)
GPGPU.drawScene() (GPGPU のメソッド)
GPGPU.getGL() (GPGPU のメソッド)
GPGPU.makeAttrib() (GPGPU のメソッド)
GPGPU.makePackage() (GPGPU のメソッド)
GPGPU.makeProgram() (GPGPU のメソッド)
GPGPU.makeShader() (GPGPU のメソッド)
GPGPU.makeTexture() (GPGPU のメソッド)
GPGPU.makeTextureInfo() (GPGPU のメソッド)
GPGPU.makeVertexIndexBuffer() (GPGPU のメソッド)
GPGPU.parseShader() (GPGPU のメソッド)
GPGPU.setAttribData() (GPGPU のメソッド)
GPGPU.setStandardShaderString() (GPGPU のメソッド)
GPGPU.setTextureData() (GPGPU のメソッド)
GPGPU.setUniformLocation() (GPGPU のメソッド)
GPGPU.setUniformsData() (GPGPU のメソッド)
GPGPU.startDraw3D() (GPGPU のメソッド)
GPGPU.vecDim() (GPGPU のメソッド)
I
InputLayer.constructor() (InputLayer のメソッド)
L
Lap.constructor() (Lap のメソッド)
Lap.Time() (Lap のメソッド)
Layer.backpropagation() (Layer のメソッド)
Layer.clear() (Layer のメソッド)
Layer.constructor() (Layer のメソッド)
Layer.forward() (Layer のメソッド)
Layer.gradientCheck() (Layer のメソッド)
Layer.init() (Layer のメソッド)
Layer.miniBatchSizeChanged() (Layer のメソッド)
Layer.processedTime() (Layer のメソッド)
Layer.updateParameter() (Layer のメソッド)
M
MaxPoolingLayer.backpropagation() (MaxPoolingLayer のメソッド)
MaxPoolingLayer.constructor() (MaxPoolingLayer のメソッド)
MaxPoolingLayer.forward() (MaxPoolingLayer のメソッド)
MaxPoolingLayer.init() (MaxPoolingLayer のメソッド)
MaxPoolingLayer.miniBatchSizeChanged() (MaxPoolingLayer のメソッド)
MaxPoolingLayer.processedTime() (MaxPoolingLayer のメソッド)
MNIST.BytesToInt() (MNIST のメソッド)
MNIST.constructor() (MNIST のメソッド)
MNIST.DrawImage() (MNIST のメソッド)
MNIST.makeXY() (MNIST のメソッド)
MNIST.onLoadFile() (MNIST のメソッド)
N
NeuralNetwork.* SGD() (NeuralNetwork のメソッド)
NeuralNetwork.constructor() (NeuralNetwork のメソッド)
NeuralNetwork.ConvolutionalLayer() (NeuralNetwork のメソッド)
NeuralNetwork.CorrectCount() (NeuralNetwork のメソッド)
NeuralNetwork.countZero() (NeuralNetwork のメソッド)
NeuralNetwork.DropoutLayer() (NeuralNetwork のメソッド)
NeuralNetwork.ExtractArrayView() (NeuralNetwork のメソッド)
NeuralNetwork.forwardCost() (NeuralNetwork のメソッド)
NeuralNetwork.FullyConnectedLayer() (NeuralNetwork のメソッド)
NeuralNetwork.InputLayer() (NeuralNetwork のメソッド)
NeuralNetwork.LeastSquaresDelta() (NeuralNetwork のメソッド)
NeuralNetwork.logZero() (NeuralNetwork のメソッド)
NeuralNetwork.MaxPoolingLayer() (NeuralNetwork のメソッド)
NeuralNetwork.netGradientCheck() (NeuralNetwork のメソッド)
NeuralNetwork.paramGradientCheck() (NeuralNetwork のメソッド)
NeuralNetwork.setLayers() (NeuralNetwork のメソッド)
NeuralNetwork.SoftMax() (NeuralNetwork のメソッド)
P
Plot.clear() (Plot のメソッド)
Plot.constructor() (Plot のメソッド)
Plot.drawLine() (Plot のメソッド)
Plot.drawLinePix() (Plot のメソッド)
Plot.pixX() (Plot のメソッド)
Plot.pixY() (Plot のメソッド)
Plot.plot() (Plot のメソッド)
Plot.rightText() (Plot のメソッド)
Plot.show() (Plot のメソッド)
R
RandomHelper.constructor() (RandomHelper のメソッド)
RandomHelper.getRandomInt() (RandomHelper のメソッド)
RandomHelper.NextDouble() (RandomHelper のメソッド)
RandomHelper.randn() (RandomHelper のメソッド)
RandomHelper.RandomSampling() (RandomHelper のメソッド)
S
SourceFile.constructor() (SourceFile のメソッド)
SourceFile.makeRst() (SourceFile のメソッド)
T
TextureInfo.constructor() (TextureInfo のメソッド)