新潟青陵大学大学院臨床心理学科横谷研究室
ICTを用いた心理療法及びその介入を研究しています。
ICTを用いた心理療法及びその介入を研究しています。
×
固定報酬制
|
ワーカーと相談する
|
---|---|
納品完了日
|
- |
掲載日
|
2018年05月14日 |
応募期限
|
2018年05月28日 |
応募した人 | 1 人 |
---|---|
契約した人 | 1 人 |
募集人数 | 1 人 |
気になる!リスト | 1 人 |
画像変換アプリをiPhone/iPad向けに開発したいと考えておりまして、エンジニア・プログラマの方を募集します。 お仕事の詳細: ▽iPhoneアプリ開発依頼の目的・概要 目的:mlmodelロード中のバグ除去2件 現状: 環境 iOS: 11 Xcode: 9.3E Python: 2.7 A. 下記サイトに基づいて、画像変換アプリを作成しました。 https://hackernoon.com/diy-prisma-fast-style-transfer-app-with-coreml-and-tensorflow-817c3b90dacd 以下画像変換アプリと称します。 B. 画像変換アプリで画像変換することは可能だが、以下の二つのバグが発生しました。 1. iphone5sで実機テストをすると、.mlmodelをロード中にメモリーを使用し過ぎてしまい、メモリーエラーとなって、強制終了してしまう。 Xcodeでのerrorメッセージ Message from debugger: Terminated due to memory issue シミュレーターでメモリー使用を確認すると、1GB以上のメモリーを使用している。 エラーメッセージは600MBを超えて、1GBを使用しようとしている時に出る。 code中のエラー箇所 private let models = [ wave().model, // udnie().model, // rain_princess().model, // la_muse().model ] クラッシュの仕方は下記サイトと同じ https://stackoverflow.com/questions/47602511/why-is-coreml-prediction-using-over-10-times-more-ram-on-older-device 1の要望:iphone5sでもmlmodelをloadできるようにしたいです。 2. 画像変換アプリをiphone6sで実機テストをすると、1のバグは現れない。しかし、モデルを3個以上読み込むと、下記のエラーが出る。 モデルの種類に関わらず、3個以上モデルを読み込もうとするとバグがでる。ただし、モデルを2個に限定すると下記のバグは現れない。 code中のエラー箇所 private let models = [ wave().model, udnie().model, rain_princess().model, // la_muse().model ] Xcodeでのエラーメッセージ MLModelAsset: modelWithError: load failed with error Error Domain=com.apple.CoreML Code=0 "Error in declaring network." UserInfo={NSLocalizedDescription=Error in declaring network.} 要望:iphone6sでもmlmodelを8個くらいloadできるようにしたい。 ▽参考iPhoneアプリ アプリ名:prisma サイトURL: https://hackernoon.com/diy-prisma-fast-style-transfer-app-with-coreml-and-tensorflow-817c3b90dacd https://stackoverflow.com/questions/47602511/why-is-coreml-prediction-using-over-10-times-more-ram-on-older-device https://medium.com/@rambossa/hey-nino-2655827cc487 ▽開発に使用するプログラミング言語 ・Swift / CoreMLのスキル ・TensorFlowなどの機械学習技術 ▽重要視する点・開発経験 ・CoreMLを使用したiPhone/iPad用アプリ開発経験 ・Xcodeの知識 ・App Storeでの同様のアプリ申請の知識があれば尚可 ▽注意点・禁止事項 ※ 作成者によれば、lazy loadをしたあとに、loadを一回につき一つに限定すればよいとの事でした。 Global 変数にして、lazyなloadは可能になったのですが、画像変換のときになると(モデルをロードする)、2のエラーがでてしまいます。恐らく、ロードの仕方に問題があると思います。 ▽その他コメント ※実際のiPhoneアプリ開発の進め方・別途詳細は、クラウドワークスのメッセージでやりとりして決められればと思います。 ※ご希望があれば、このお仕事以降も、他のiPhoneアプリの開発やipad版の開発など継続的に追加で依頼をさせていただく可能性もあります。 たくさんのエンジニア・プログラマの方からのご連絡・ご応募お待ちしております。 |
特記事項 |
---|
|
クラウドワーカー | 応募日時 |
---|---|
Jupiter9 | 2018/05/14 21:04 |