# -*- encoding: utf-8 -*- # stub: torch-rb 0.4.2 ruby lib # stub: ext/torch/extconf.rb Gem::Specification.new do |s| s.name = "torch-rb".freeze s.version = "0.4.2".freeze s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.require_paths = ["lib".freeze] s.authors = ["Andrew Kane".freeze] s.date = "2020-10-28" s.email = "andrew@chartkick.com".freeze s.extensions = ["ext/torch/extconf.rb".freeze] s.files = ["CHANGELOG.md".freeze, "LICENSE.txt".freeze, "README.md".freeze, "codegen/function.rb".freeze, "codegen/generate_functions.rb".freeze, "codegen/native_functions.yaml".freeze, "ext/torch/ext.cpp".freeze, "ext/torch/extconf.rb".freeze, "ext/torch/nn_functions.h".freeze, "ext/torch/ruby_arg_parser.cpp".freeze, "ext/torch/ruby_arg_parser.h".freeze, "ext/torch/templates.h".freeze, "ext/torch/tensor_functions.h".freeze, "ext/torch/torch_functions.h".freeze, "ext/torch/utils.h".freeze, "ext/torch/wrap_outputs.h".freeze, "lib/torch-rb.rb".freeze, "lib/torch.rb".freeze, "lib/torch/hub.rb".freeze, "lib/torch/inspector.rb".freeze, "lib/torch/nn/adaptive_avg_pool1d.rb".freeze, "lib/torch/nn/adaptive_avg_pool2d.rb".freeze, "lib/torch/nn/adaptive_avg_pool3d.rb".freeze, "lib/torch/nn/adaptive_avg_poolnd.rb".freeze, "lib/torch/nn/adaptive_max_pool1d.rb".freeze, "lib/torch/nn/adaptive_max_pool2d.rb".freeze, "lib/torch/nn/adaptive_max_pool3d.rb".freeze, "lib/torch/nn/adaptive_max_poolnd.rb".freeze, "lib/torch/nn/alpha_dropout.rb".freeze, "lib/torch/nn/avg_pool1d.rb".freeze, "lib/torch/nn/avg_pool2d.rb".freeze, "lib/torch/nn/avg_pool3d.rb".freeze, "lib/torch/nn/avg_poolnd.rb".freeze, "lib/torch/nn/batch_norm.rb".freeze, "lib/torch/nn/batch_norm1d.rb".freeze, "lib/torch/nn/batch_norm2d.rb".freeze, "lib/torch/nn/batch_norm3d.rb".freeze, "lib/torch/nn/bce_loss.rb".freeze, "lib/torch/nn/bce_with_logits_loss.rb".freeze, "lib/torch/nn/bilinear.rb".freeze, "lib/torch/nn/constant_pad1d.rb".freeze, "lib/torch/nn/constant_pad2d.rb".freeze, "lib/torch/nn/constant_pad3d.rb".freeze, "lib/torch/nn/constant_padnd.rb".freeze, "lib/torch/nn/conv1d.rb".freeze, "lib/torch/nn/conv2d.rb".freeze, "lib/torch/nn/conv3d.rb".freeze, "lib/torch/nn/convnd.rb".freeze, "lib/torch/nn/cosine_embedding_loss.rb".freeze, "lib/torch/nn/cosine_similarity.rb".freeze, "lib/torch/nn/cross_entropy_loss.rb".freeze, "lib/torch/nn/ctc_loss.rb".freeze, "lib/torch/nn/dropout.rb".freeze, "lib/torch/nn/dropout2d.rb".freeze, "lib/torch/nn/dropout3d.rb".freeze, "lib/torch/nn/dropoutnd.rb".freeze, "lib/torch/nn/embedding.rb".freeze, "lib/torch/nn/embedding_bag.rb".freeze, "lib/torch/nn/feature_alpha_dropout.rb".freeze, "lib/torch/nn/fold.rb".freeze, "lib/torch/nn/functional.rb".freeze, "lib/torch/nn/group_norm.rb".freeze, "lib/torch/nn/gru.rb".freeze, "lib/torch/nn/hardshrink.rb".freeze, "lib/torch/nn/hinge_embedding_loss.rb".freeze, "lib/torch/nn/identity.rb".freeze, "lib/torch/nn/init.rb".freeze, "lib/torch/nn/instance_norm.rb".freeze, "lib/torch/nn/instance_norm1d.rb".freeze, "lib/torch/nn/instance_norm2d.rb".freeze, "lib/torch/nn/instance_norm3d.rb".freeze, "lib/torch/nn/kl_div_loss.rb".freeze, "lib/torch/nn/l1_loss.rb".freeze, "lib/torch/nn/layer_norm.rb".freeze, "lib/torch/nn/leaky_relu.rb".freeze, "lib/torch/nn/linear.rb".freeze, "lib/torch/nn/local_response_norm.rb".freeze, "lib/torch/nn/log_sigmoid.rb".freeze, "lib/torch/nn/log_softmax.rb".freeze, "lib/torch/nn/loss.rb".freeze, "lib/torch/nn/lp_pool1d.rb".freeze, "lib/torch/nn/lp_pool2d.rb".freeze, "lib/torch/nn/lp_poolnd.rb".freeze, "lib/torch/nn/lstm.rb".freeze, "lib/torch/nn/margin_ranking_loss.rb".freeze, "lib/torch/nn/max_pool1d.rb".freeze, "lib/torch/nn/max_pool2d.rb".freeze, "lib/torch/nn/max_pool3d.rb".freeze, "lib/torch/nn/max_poolnd.rb".freeze, "lib/torch/nn/max_unpool1d.rb".freeze, "lib/torch/nn/max_unpool2d.rb".freeze, "lib/torch/nn/max_unpool3d.rb".freeze, "lib/torch/nn/max_unpoolnd.rb".freeze, "lib/torch/nn/module.rb".freeze, "lib/torch/nn/mse_loss.rb".freeze, "lib/torch/nn/multi_label_margin_loss.rb".freeze, "lib/torch/nn/multi_label_soft_margin_loss.rb".freeze, "lib/torch/nn/multi_margin_loss.rb".freeze, "lib/torch/nn/nll_loss.rb".freeze, "lib/torch/nn/pairwise_distance.rb".freeze, "lib/torch/nn/parameter.rb".freeze, "lib/torch/nn/poisson_nll_loss.rb".freeze, "lib/torch/nn/prelu.rb".freeze, "lib/torch/nn/reflection_pad1d.rb".freeze, "lib/torch/nn/reflection_pad2d.rb".freeze, "lib/torch/nn/reflection_padnd.rb".freeze, "lib/torch/nn/relu.rb".freeze, "lib/torch/nn/replication_pad1d.rb".freeze, "lib/torch/nn/replication_pad2d.rb".freeze, "lib/torch/nn/replication_pad3d.rb".freeze, "lib/torch/nn/replication_padnd.rb".freeze, "lib/torch/nn/rnn.rb".freeze, "lib/torch/nn/rnn_base.rb".freeze, "lib/torch/nn/sequential.rb".freeze, "lib/torch/nn/sigmoid.rb".freeze, "lib/torch/nn/smooth_l1_loss.rb".freeze, "lib/torch/nn/soft_margin_loss.rb".freeze, "lib/torch/nn/softmax.rb".freeze, "lib/torch/nn/softmax2d.rb".freeze, "lib/torch/nn/softmin.rb".freeze, "lib/torch/nn/softplus.rb".freeze, "lib/torch/nn/softshrink.rb".freeze, "lib/torch/nn/softsign.rb".freeze, "lib/torch/nn/tanh.rb".freeze, "lib/torch/nn/tanhshrink.rb".freeze, "lib/torch/nn/triplet_margin_loss.rb".freeze, "lib/torch/nn/unfold.rb".freeze, "lib/torch/nn/upsample.rb".freeze, "lib/torch/nn/utils.rb".freeze, "lib/torch/nn/weighted_loss.rb".freeze, "lib/torch/nn/zero_pad2d.rb".freeze, "lib/torch/optim/adadelta.rb".freeze, "lib/torch/optim/adagrad.rb".freeze, "lib/torch/optim/adam.rb".freeze, "lib/torch/optim/adamax.rb".freeze, "lib/torch/optim/adamw.rb".freeze, "lib/torch/optim/asgd.rb".freeze, "lib/torch/optim/lr_scheduler/cosine_annealing_lr.rb".freeze, "lib/torch/optim/lr_scheduler/exponential_lr.rb".freeze, "lib/torch/optim/lr_scheduler/lambda_lr.rb".freeze, "lib/torch/optim/lr_scheduler/lr_scheduler.rb".freeze, "lib/torch/optim/lr_scheduler/multi_step_lr.rb".freeze, "lib/torch/optim/lr_scheduler/multiplicative_lr.rb".freeze, "lib/torch/optim/lr_scheduler/step_lr.rb".freeze, "lib/torch/optim/optimizer.rb".freeze, "lib/torch/optim/rmsprop.rb".freeze, "lib/torch/optim/rprop.rb".freeze, "lib/torch/optim/sgd.rb".freeze, "lib/torch/tensor.rb".freeze, "lib/torch/utils/data.rb".freeze, "lib/torch/utils/data/data_loader.rb".freeze, "lib/torch/utils/data/dataset.rb".freeze, "lib/torch/utils/data/subset.rb".freeze, "lib/torch/utils/data/tensor_dataset.rb".freeze, "lib/torch/version.rb".freeze] s.homepage = "https://github.com/ankane/torch.rb".freeze s.licenses = ["BSD-3-Clause".freeze] s.required_ruby_version = Gem::Requirement.new(">= 2.4".freeze) s.rubygems_version = "3.5.10".freeze s.summary = "Deep learning for Ruby, powered by LibTorch".freeze s.specification_version = 4 s.add_runtime_dependency(%q.freeze, [">= 2.2".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 5".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0.1.1".freeze]) end