2019年03月18日

coconala で売り上げが増える影響の分析



在宅でお金を稼ぎたいと思っている人は増えてると思うんですが

通常のクラウドソーシングよりも 、 出品者がサービスの詳細と価格を自由に設定出来る coconala の様な形態の方が効率良いのかも知れません。
何千円以上のサービスを何百件も売り上げてる人が何百人もいますので

しかしながら、ほとんど同じようなサービス内容でも1件も売れない人がたくさんいます
ではその差はどこにあるのか? 売り上げに影響を与える因子は何なのでしょうか?


データ収集期間は 2019/3/15 〜 3/16 辺りです。
サービスIDから一様にサンプリングした内の、0.346881 ぐらいがnot foundではなく有効なサービスとして埋まっています。
現在IDの最前線はおそらく 746000ぐらいなので、 という事は公開状態になっているサービスは 258773 ぐらいだと推定されます。
検索では143940件がある事になっていますが、 私がサンプリングした分には「受付休止中」になっているサービスも含んでいます。
という事はその差分114833ぐらいが受付休止中になっていると言う事なのでしょうか?


カテゴリ別の出品サービスの数(公式数字)です。この数字でどんなサービスが(出品者側で)人気なのかが分かると思います。
件数
似顔絵・イラスト・漫画 18292
イラスト作成 5811
アイコン作成 6740
似顔絵作成 2152
キャラクター作成 1003
キャラクターモデリング・下絵 120
漫画・コミックの制作 449
LINEスタンプ作成 273
ペットのイラスト作成 433
ウェルカムボードの作成 123
似顔絵・イラスト・漫画の添削・アドバイス 145
その他(似顔絵・イラスト・漫画) 1026
デザイン 5705
ロゴ作成・デザイン 1453
チラシ作成・フライヤーデザイン 600
地図作成・案内図作成 119
カタログ・パンフレットデザイン 71
名刺作成・各種カードデザイン 626
メニュー・POP・ラベルデザイン 319
図面・CAD・パース・CG作成 315
CD・書籍デザイン 118
文字デザイン・筆文字 546
パッケージ・包装デザイン 43
ポスター・看板デザイン 76
結婚式・記念日・グッズデザイン 247
プロダクトデザイン 22
デザインデータ修正・変換 181
デザインの相談・ツールの使い方 147
その他(デザイン) 814
Webサイト制作・Webデザイン 3496
ホームページ作成 1089
WordPress制作・カスタマイズ 852
バナー・ヘッダーのデザイン 559
LP(ランディングページ)制作 143
HTML・CSSコーディング 242
Webサイトデザイン・UI設計 104
ブログ・CMS構築・カスタマイズ 91
ECサイト構築・商品登録撮影・代行 108
Web素材全般の作成 86
Webサイトの作り方・デザイン相談 91
その他(Webサイト制作・Webデザイン) 129
集客・Webマーケティング 2575
集客・SNSマーケティング 1092
SEO外部対策 153
SEO内部対策 227
広告運用・掲載 395
サイト診断・アクセス解析・分析 260
その他(集客・Webマーケティング) 447
ライティング・ネーミング 4583
文章・記事の作成 1953
文章校正・編集・リライト 577
キャッチコピー・ネーミング 637
ブログ記事作成 137
小説・シナリオ・出版物の作成・書き方 517
文章・記事の書き方・相談 251
取材・インタビュー 26
メルマガ・DM作成 19
その他(ライティング・ネーミング) 459
音楽・ナレーション 5907
作曲・編曲(アレンジ) 1197
作詞 408
読み上げ・ナレーション 982
仮歌・歌入れ 379
ミックス・マスタリング(全般) 416
ミックス・マスタリング(歌ってみた) 326
BGM・着信音・SE 381
音声の編集・加工 445
楽器演奏 341
音楽・ナレーションの相談 381
音楽・楽器レッスン 350
その他(音楽・ナレーション) 293
動画・写真・画像 5116
動画制作(結婚式・イベント) 492
動画制作(全般) 843
動画の編集・加工 914
動画撮影・動画提供 73
アニメーション制作 111
写真・画像の加工・修正 1936
写真撮影代行・写真提供 535
動画・写真・画像の撮り方・相談 103
その他(動画・写真・画像) 102
翻訳・語学 4740
英語翻訳・英文翻訳 1492
中国語翻訳 439
韓国語翻訳 330
フランス語翻訳 90
スペイン語翻訳 96
ドイツ語翻訳 47
映像・メディア・出版の翻訳 18
その他翻訳 254
英文その他言語の校正・添削 240
英語・その他言語の学習相談 779
オンライン語学レッスン 315
その他(翻訳・語学) 635
IT・プログラミング 2349
プログラミング 478
Excelマクロ作成・VBA開発 585
Webシステム開発 104
サーバー・インフラ構築の相談 167
ITサポート 392
iPhone・iPadアプリ開発 72
Androidアプリ開発 42
Windowsアプリケーション開発 61
Macアプリケーション開発 3
テスト・検証・デバッグ・品質評価 27
セキュリティ対策 33
IT・プログラミングに関する相談 190
その他(IT・プログラミング) 195
ビジネスサポート・代行 2828
資料・企画書の作成・添削 434
事業計画の作成・サポート 88
データ入力・文字起こし 750
データ分析・統計解析 56
リサーチ・データ収集 253
データ整理・集計・エクセル作成 300
契約書・各種書類の作成・添削 72
経理・管理・事務サポート・代行 132
人事サポート・給与計算 28
秘書・アシスタント 28
その他(ビジネスサポート・代行) 682
ビジネス相談・アドバイス 3416
マーケティング・企画の相談 457
独立・起業・開業の相談 562
事業・ビジネスアイデアの相談 360
経営・資金繰り・管理部門の相談 226
営業のコンサル・相談 303
人事・採用・組織の相談 165
海外ビジネスの相談・現地情報提供 177
IT・システムの相談 92
生産・調達の相談 27
その他(ビジネス相談・アドバイス) 1047
マネー・副業・アフィリエイト 5069
副業・収入を得る方法 2634
FXの相談 519
株式・各種投資の相談 242
バイナリーオプションの相談 652
アフィリエイトの相談 304
せどりの相談 362
その他(マネー・副業・アフィリエイト) 354
占い 20889
霊感占い・スピリチュアル 4881
タロット占い 6034
ヒーリング 1601
開運・厄払い 678
カードリーディング(その他) 976
オラクルカード・エンジェルカード 1798
手相占い・手相診断 218
西洋占星術 487
占星術(その他) 470
易占い 138
四柱推命 445
数秘術 358
姓名判断占い・姓名診断 279
九星気学 217
算命学 139
風水占い 127
夢占い 147
占いのやり方・アドバイス 200
その他(占い) 1686
悩み相談・カウンセリング 22974
心の悩み相談 4587
愚痴聞き・話し相手 8318
ヒーリング・スピリチュアル 2550
人間関係の悩み相談 2148
元気になる方法・アドバイス 1425
うつの相談 432
自己啓発の方法 380
家庭・介護の悩み相談 507
その他(悩み相談・カウンセリング) 2569
恋愛・結婚 7458
恋の悩み相談 2958
片思い成就のアドバイス 204
彼氏・彼女の悩み相談 345
浮気・不倫の相談 349
モテる方法・アドバイス 642
失恋・復縁の相談 172
出会い方・アドバイス 318
男心・女心のアドバイス 514
婚活の相談 333
結婚・離婚・夫婦生活の相談 404
結婚式の相談・アドバイス 229
その他(恋愛・結婚) 972
ライフスタイル 6986
インテリア・家具のアドバイス 173
住まい・建築の相談 355
不動産賃貸・購入の相談 327
子育て・教育 1746
家計・税金・ローン・保険の相談 401
生活の知恵・節約の相談 671
ペットの飼育相談 367
電化製品の相談・サポート 460
おすすめレシピ・献立のアドバイス 776
お店・グルメ・料理の相談 596
その他(ライフスタイル) 1095
キャリア・就職・資格・学習 5836
エントリーシートの添削・書き方 516
資格取得の相談 607
勉強・学習方法の相談 1378
転職・キャリアの相談 900
就職活動(新卒)の相談 713
受験の相談 668
留学の相談 226
その他(キャリア・就職・資格・学習) 822
趣味・娯楽 3126
楽器演奏の相談 495
スポーツ・アウトドアの相談 1198
ゲームのやり方・アドバイス 374
ハンドメイド・手芸の相談 167
本・漫画の紹介・読書案内 278
車・バイク・自転車の相談 317
カメラの選び方・写真のコツ 112
おすすめ映画の紹介 175
その他(趣味・娯楽) 2074
美容・ファッション・健康 6195
ファッションの相談 1192
ダイエットサポート・アドバイス 1375
メイク・コスメの相談 458
ヘアケア・ネイルの相談 389
スキンケアの相談 342
健康・医療に関する相談 1257
エクササイズの方法・アドバイス 619
その他(美容・ファッション・健康) 557
旅行・お出かけ 2224
国内旅行のおすすめ 572
日帰り旅行・レジャーのおすすめ 130
アジア旅行のおすすめ 299
ヨーロッパ旅行のおすすめ 230
アメリカ・カナダ旅行のおすすめ 166
オーストラリア旅行のおすすめ 81
ハワイ旅行のおすすめ 45
中南米旅行のおすすめ 50
中東・アフリカ旅行のおすすめ 31
その他(旅行・お出かけ) 617
士業(弁護士・税理士・行政書士etc.) 121
税金・確定申告など(税理士) 30
契約書・各種書類作成(行政書士) 36
労務・社会保険(社会保険労務士) 28
登記・各種書類作成(司法書士) 7
経理・財務・会計(公認会計士) 6
特許・商標など(弁理士) 14
その他 4051

続きを読む

2019年03月11日

styleganで独自モデルの学習方法

Style-Based Generator を実行する際に学習済みモデルを使うのでは無くて自分で独自モデルを学習したいと思うのですが、styleganの学習コードで実行出来なかった問題が解決出来たので、その方法です。

StyleGANの学習は train.py で行いますが、その前にまず データ画像をTFRecords形式で作る必要があります。
python3 dataset_tool.py create_from_images datasets/custom-dataset 画像ディレクトリ
画像ディレクトリは絶対パスでも相対パスでも良いはずです。
datasets/custom-dataset は、データセットを出力するディレクトリです。この下に、TFRecordsファイルが作られます。
Loading images from "./img/"
Creating dataset "datasets/custom-dataset"
Added 792 images.

上手く行けばこのように出力されると思います。TFRecordsファイルは custom-dataset-r0?.tfrecords のような名前です。


設定パラメータと画像サイズが違っているファイルが一つでもあれば、学習は進められないと思います。

そしてtrain.pyを実行するのですが、以下のように書き換えなければ実行出来ないと思います。
Edit train.py to specify the dataset and training configuration by uncommenting or editing specific lines.
Run the training script with python train.py.


train.pyが停止する時は、ほとんどファイルに直接書いてあるパラメータの指定であるはずです。
During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "stylegan/train.py", line 193, in
main()
File "stylegan/train.py", line 188, in main
dnnlib.submit_run(**kwargs)
File "stylegan/dnnlib/submission/submit.py", line 290, in submit_run
run_wrapper(submit_config)
................
................
tensorflow.python.framework.errors_impl.InvalidArgumentError: Cannot assign a device for operation G_synthesis_2/lod: node G_synthesis_2/lod (defined at stylegan/training/networks_stylegan.py:479) was explicitly assigned to /device:GPU:1 but available devices are [ /job:localhost/replica:0/task:0/device:CPU:0, /job:localhost/replica:0/task:0/device:GPU:0, /job:localhost/replica:0/task:0/device:XLA_CPU:0, /job:localhost/replica:0/task:0/device:XLA_GPU:0 ]. Make sure the device specification refers to a valid device.
[[node G_synthesis_2/lod (defined at stylegan/training/networks_stylegan.py:479) ]]
そして、ほとんどの場合、このような感じの全く同じエラーメッセージになると思います。
なので、何処が問題なのかが分からないのが非常に困ります。




とりあえず私がtrain.pyで編集したのは
# Dataset.
desc += '-custom-dataset'; dataset = EasyDict(tfrecord_dir='datasets/custom-dataset', resolution=512); train.mirror_augment = True
tfrecord_dirはTFRecordsファイルのディレクトリです。

# Number of GPUs.
desc += '-1gpu'; submit_config.num_gpus = 1; sched.minibatch_base = 4; sched.minibatch_dict = {4: 128, 8: 128, 16: 128, 32: 64, 64: 32, 128: 16, 256: 8, 512: 4}
これが、Colaboratoryの場合は 1gpuでなければならなかったようだったのですが、何か他のパラメータとの兼ね合いがあるでしょうか

# Default options.
train.total_kimg = 10000
これは学習回数と思って良いですが、単なるエポック数その物ではないです。


続きを読む

tak_tak0 at 20:50コメント(0)サーバ この記事をクリップ!

2019年03月10日

Style-based Generatorの実装方法



スタイル変換を応用して画像の各レベルで特徴を与えるGenerator, Style-Based Generator を実装したいと思うのですが、実行が簡単だった方から試して行きました。  コードには例えばstyle-based-gan-pytorch などがあります。
git clone https://github.com/rosinality/style-based-gan-pytorch.git
python3 train.py -d {celeba} PATH
こうするだけ、と言う事になっていますが、やはりストレートには実行出来ませんでした。
 File "train.py", line 187
  f'sample/{str(i + 1).zfill(6)}.png',
                   ^
SyntaxError: invalid syntax
これは f文字列 と言う奴です。
 File "train.py", line 1, in <module>
  from tqdm import tqdm
ImportError: No module named 'tqdm'
インストールします
pip3 install tqdm

 File "/usr/local/lib/python3.5/dist-packages/torchvision/datasets/folder.py", line 79, in __init__
  "Supported extensions are: " + ",".join(extensions)))
RuntimeError: Found 0 files in subfolders of: ./image
Supported extensions are: .jpg,.jpeg,.png,.ppm,.bmp,.pgm,.tif
これは、学習画像imageディレクトリの下にサブディレクトリを作る必要があるそうです。

train.py: error: argument -d/--data: invalid choice: './image' (choose from 'celeba', 'lsun')
これは引数の与え方がおかしいだけです
Traceback (most recent call last):
 File "train.py", line 244, in
  train(generator, discriminator, loader, args)
 File "train.py", line 119, in train
  real_predict.backward(mone)
 File "/usr/local/lib/python3.5/dist-packages/torch/tensor.py", line 93, in backward
  torch.autograd.backward(self, gradient, retain_graph, create_graph)
 File "/usr/local/lib/python3.5/dist-packages/torch/autograd/__init__.py", line 90, in backward
  allow_unreachable=True) # allow_unreachable flag
RuntimeError: invalid gradient at index 0 - expected shape [] but got [1]
Exception ignored in: >

.................

 File "/usr/lib/python3.5/multiprocessing/resource_sharer.py", line 87, in get_connection
  c = Client(address, authkey=process.current_process().authkey)
 File "/usr/lib/python3.5/multiprocessing/connection.py", line 487, in Client
  c = SocketClient(address)
 File "/usr/lib/python3.5/multiprocessing/connection.py", line 614, in SocketClient
  s.connect(address)
ConnectionRefusedError: [Errno 111] Connection refused


しかし結局この問題で実行出来ませんでした。
これの原因はまだ分かりません。
python3 -m visdom.server なども関係無かったようでした。

続きを読む

tak_tak0 at 00:49コメント(0)サーバ この記事をクリップ!
サイト内検索
にほんブログ村 科学ブログへ
にほんブログ村
adsense
Archives
amazon
blogchart
QRコード
QRコード
Recent Comments
o