Movatterモバイル変換


[0]ホーム

URL:


はてラボはてな匿名ダイアリー
ようこそ ゲスト さんログインユーザー登録

「OSD」を含む日記RSS

はてなキーワード:OSDとは

2025-10-20

リリース直後のトラブル普通に起きるもの

な訳ねーだろ (-_-)

なんか、一端ぶってこんなセリフとか、「運用でカバー」とか言うの、今時、ただの無能なだけだよ。

もし自分の先輩がこう言うセリフ吐いているなら、その現場は「ハズレ」だ。

早々に転職することをお勧めする。

昔は、業者に頼んで納品したハードが運搬中にぶっ壊れてる(ぶっ壊されてる。梱包段ボールにくっきり足跡ついてたり)ことがたまーになくはなかったけど、今時のクラウド環境で、リリース直後にトラブルってのは、まぁ、ない。

目の前に一式、ちゃんと揃ってるし、何かあったらコマンド一つで差し替え可能

リリース前にテストできるはず。

等々、ノートラブルでやれない要素が存在しない。

実際、SIハードウェアを自社で設定してサ力゛ワで送って、現地で配線等とか、インストールCD持って各支店を30分制限で回るとかやってた頃からリリース/インストール直後のトラブルは、先方のネットワーク設定が変更されていた(ワークグループからADへ、とか、ネットワーク帯域コントロール導入されて1kbpsとか言うわけわからん設定にされてたとか)、くらいしかないんよな。

20年以上やってきてるけど。

運用中も、呼び出しは「画面に変なウィンドウが出て消せない」ってディスプレイOSDウィンドウだったとか、「サーバの電源が入らない」で掃除機用のコンセントサーバを繋いでいて、掃除のおばちゃんにぶっこ抜かれていたとか(先方のお偉いさん、清掃会社に怒鳴り込みに行って返り討ちにあってた w)、「アプリログインできない」ってネットワーク帯域コントロールで一番優先度が低く設定されていたせいでみんなが使う日中そもそもWindow自体ログインに30秒以上かかるって状態だったとかいう程度しかない。

リリース直後のトラブルは、普通起こらないし、起こさない。

それがエンジニアだよ。

キッザニア園児ニアじゃあるまいに。

あ、ノートラブルでやれない要素が存在するとしたら、

無能エンジニア

お前だ。

Permalink |記事への反応(2) | 20:20

このエントリーをはてなブックマークに追加ツイートシェア

2025-07-04

ONNX -> TFLite,TensorFlow, Keras, TFJS, CoreML 変換

ONNX -> TFLite,TensorFlow, Keras, TFJS, CoreML 変換

自作ツールonnx2tf

実装している機能が多すぎるので、この記事表現していない変換オプションはREADMEを参照。TransformerやSTTやTTSやその他もろもろの一発変換に対応したつもり。onnx-tensorflow より推論効率が高いモデルを生成できる。また、onnx-tensorflowよりも対応しているオペレーションの種類が多い。

コントリビューター

コード量(code = 行)

cloc .

419text files.

414 unique files.

174 files ignored.

----------------------------------------

Language files blank comment code

----------------------------------------

Python 300 4820 6637 37182

JSON 27109 0 3107

Markdown 5 343 02061

YAML 7 42 79 586

Dockerfile 1 6 3 38

----------------------------------------

SUM: 340 5320 6719 42974

----------------------------------------

2.使用方法

onnx==1.13.1

onnxruntime==1.13.1

onnx-simplifier==0.4.17

onnx_graphsurgeon

simple_onnx_processing_tools

tensorflow==2.13.0rc0

2-1.インストールサンプルモデルダウンロード

docker

dockerrun --rm -it \

  • v `pwd`:/workdir \
  • w /workdir \

ghcr.io/pinto0309/onnx2tf:latest

pip

pip installonnx2tf -U

モデル

wgethttps://github.com/PINTO0309/onnx2tf/releases/download/0.0.2/resnet18-v1-7.onnx

2-2. 基本の「き」

TFLite を出力。

onnx2tf -i resnet18-v1-7.onnx

2-3. 基本の「ほ」

TFLite変換 + 完全体の saved_model を出力。

onnx2tf -i resnet18-v1-7.onnx -osd

2-4. 基本の「ん」

TFLite変換 + 全OPの精度チェック。

onnx2tf -i resnet18-v1-7.onnx -cotof

2-5. Keras

.h5 はイロイロと問題があるので、現状最新のフォーマット keras_v3フォーマットで出力。

onnx2tf -i resnet18-v1-7.onnx -okv3

.h5 を生成するとき

https://www.imdb.com/es/list/ls599679681/

https://www.imdb.com/es/list/ls599679681/copy/

onnx2tf -i resnet18-v1-7.onnx -oh5

2-6. TFLite の入出力名を魔改造

# Custom flatcbinary forUbuntu20.04+

#https://github.com/PINTO0309/onnx2tf/issues/196

wgethttps://github.com/PINTO0309/onnx2tf/releases/download/1.7.3/flatc.tar.gz \

&&tar -zxvf flatc.tar.gz \

&&sudo chmod +x flatc \

&&sudomv flatc /usr/bin/

# Custom flatcbinary forWindows

#Set the environment variable paths appropriatelyon your own.

#https://github.com/PINTO0309/onnx2tf/issues/196

https://github.com/PINTO0309/onnx2tf/releases/download/1.7.3/flatc.exe

onnx2tf -i resnet18-v1-7.onnx -coion

https://www.imdb.com/es/list/ls599679368/

https://www.imdb.com/es/list/ls599679368/copy/

Permalink |記事への反応(0) | 17:27

このエントリーをはてなブックマークに追加ツイートシェア

2017-11-28

OSD

一般社団法人OSDよりそいネットワーク.OSDは、 「(O)親が(S)死んだら(D)どうしよう」 と思い悩む、”ひきこもりの親の声”からまれました。

Permalink |記事への反応(0) | 15:59

このエントリーをはてなブックマークに追加ツイートシェア

2011-07-27

あいう騒ぎを全く相手にする気がしなくなったきっか

「俺のプログラムは兵器とかに使うな」とかのライセンスGPL互換、さらには DFSG (OSD) 非合致ということを受け入れてからかなぁ?

今回のpixiv 騒動みたいなタイプの騒動を一切相手する気がしなくなった。

Permalink |記事への反応(0) | 10:11

このエントリーをはてなブックマークに追加ツイートシェア

 
ログインユーザー登録
ようこそ ゲスト さん
Copyright (C) 2001-2025 hatena. All Rights Reserved.

[8]ページ先頭

©2009-2025 Movatter.jp