質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.50%
Swift

Swiftは、アップルのiOSおよびOS Xのためのプログラミング言語で、Objective-CやObjective-C++と共存することが意図されています

Q&A

解決済

2回答

1209閲覧

TensorSwift TensorFlow Swift

daigakuse-

総合スコア67

Swift

Swiftは、アップルのiOSおよびOS Xのためのプログラミング言語で、Objective-CやObjective-C++と共存することが意図されています

0グッド

0クリップ

投稿2017/08/07 03:50

TensorSwiftを実機で動かしたいのですが、以下のエラーで止まってしまいます。
TensorSwiftは0.2varなので最新だとは思うのですが、TensorSwiftを使ってるコードがいけないのでしょうか?

2017-08-07 12:47:54.473212+0900 Face[7973:2359002] [MC] Reading from public effective user settings.
precondition failed: elements.count must be greater than or equal to shape.volume: elements.count = 3072, shape.volume = 10240: file /Users/i/Desktop/Face/Pods/TensorSwift/Sources/Tensor.swift, line 14
2017-08-07 12:48:02.873311+0900 WhosFace[7973:2359002] precondition failed: elements.count must be greater than or equal to shape.volume: elements.count = 3072, shape.volume = 10240: file /Users/i/Desktop/Face/Pods/TensorSwift/Sources/Tensor.swift, line 14

swift

1public struct Tensor { 2 //7行目 3 public typealias Element = Float 4 //9行目 5 public let shape: Shape 6 //10行目 7 public fileprivate(set) var elements: [Element] 8 //12行目 9 public init(shape: Shape, elements: [Element]) { 10 //13行目 11 let volume = shape.volume() 12 //14行目 13 precondition(elements.count >= volume, "`elements.count` must be greater than or equal to `shape.volume`: elements.count = \(elements.count), shape.volume = \(shape.volume())") 14 //15行目 15 self.shape = shape 16 //16行目 17 self.elements = (elements.count == volume) ? elements : Array(elements[0..<volume]) 18 } 19}

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答2

0

自己解決

質問の意図が間違えていた

投稿2017/08/07 04:09

daigakuse-

総合スコア67

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

elements.count must be greater than or equal to shape.volume

elements.countはshape.volume以上でなければならない。

プログラムの質問じゃないですね。

投稿2017/08/07 04:01

fuzzball

総合スコア16731

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.50%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問