約 694,289 件
https://w.atwiki.jp/sawan50/pages/14.html
BATファイルの起動時に指定した引数は次の操作が出来る 引数の値を取得する 設定値 取得できる値 %0 BATファイルのフルパス %1 1個目の引数 %2 2個目の引数 %3 3個目の引数 %4 4個目の引数 %5 5個目の引数 %6 6個目の引数 %7 7個目の引数 %8 8個目の引数 %9 9個目の引数 (既定値の「SHIFT 0」の場合) 引数の文字列操作 1個目の引数(%1)を利用した例 設定値 取得できる値 %~fI 完全修飾パス %~d1 ドライブ文字 %~p1 パスだけ (ドライブは含まない) %~n1 ファイル名だけ (拡張子は含まない) %~x1 拡張子だけ %~s1 パス (短い名前) %~a1 ファイル属性 %~t1 ファイルの更新日時 %~z1 ファイルサイズ 応用例 設定値 取得できる値 %~dp1 パス (ドライブを含むが、ファイル名は含まない) %~nx1 ファイル名 (拡張子を含む)
https://w.atwiki.jp/dmori/pages/14.html
taskの引数の取得・更新タイミング taskの引数の取得・更新タイミング input タスク開始時に値をコピー output タスク終了時に値をコピー inout タスク開始時、終了時に値をコピー test - dmori 2008-11-20 02 30 24 aaaaa - aaa 2008-11-20 02 30 32 名前
https://w.atwiki.jp/my-sql/pages/51.html
HOME 関数 文字列関数 CONCAT CONCAT CONCAT(str1,str2,...) 引数を連結した結果の文字列を返す。いずれかの引数が NULL のときは NULL を返す。3 つ以上の引数の指定が可能。 数値型の引数は同等の文字列形式に変換される。 mysql SELECT CONCAT( My , S , QL ); - MySQL mysql SELECT CONCAT( My , NULL, QL ); - NULL mysql SELECT CONCAT(14.3); - 14.3
https://w.atwiki.jp/memo_android/pages/20.html
配列データの受け取り extern "C" void Java_com_Test113_Test113Act_RGBtoLuminance(JNIEnv *env, jobject obj, jintArray colors, jint sizeX, jint sizeY, jdouble ss, jdouble f, jdouble iso, jdoubleArray lum) { //Java配列データからCのポインタデータへコピー jint *pixels = env- GetIntArrayElements(colors, 0); jdouble *lum_data = env- GetDoubleArrayElements(lum, 0); //メインとなる処理 //CのポインタデータからJavaの配列データへコピー env- ReleaseIntArrayElements(colors, pixels, false);//falseにするとデータコピーなし env- ReleaseDoubleArrayElements(lum, lum_data, 0); return; }
https://w.atwiki.jp/akios/pages/66.html
4. 型と値と変数 4.1. 型と変数の種類 4.2. プリミティブ型と値 4.3. 参照型と値 4.4. 型変数 4.5. 引数付き型 1つ以上の型引数A1,...,Anと対応する制限B1,...,Bnを伴ったジェネリッククラス宣言やジェネリックインタフェース宣言Cは引数付き型(parameterized type)の集合を定義します。呼び出し時に指定可能な型実引数の組み合わせ毎に1つの要素となります。 この集合内の個々の引数付き型を書式C T1,...,Tn で表します。ここで、各型実引数Tiは対応する制限内に書かれている全ての型のサブタイプをカバーします。つまり、Bi中の各制限型Siに対し、TiはSi[F1 =T1,...,Fn =Tn]のサブタイプです。 1つの引数付き型は少なくとも1つの型宣言指定子と続く型実引数リスト T1,...,Tn で構成されるClassTypeやInterfaceTypeとして書かれます。型実引数リストは型宣言指定子で指定されるジェネリック型の型引数の特定の呼び出しを表します。 型宣言指定子の後に型実引数リストが続くとして、指定子の識別子をCとします。 Cがジェネリッククラスやインタフェースの名前でない場合や型引数リスト内の型実引数の個数がCの型引数の個数と異なる場合はコンパイルエラーとなります。 P=C T1,...,Tn を引数付き型とします。個々の型実引数Xi(1≦i≦n)に対しPは捕捉変換の結果が型C X1,...,Xn だと仮定すると、Xi Bi[A1 =X1,...,An =Xn](4.10.)でなければなりません。そうでなればコンパイルエラーとなります。 [Ai =Ti]という記法は型変数Aiに型Ti(1≦i≦n)が代入されていることを表します。本仕様ではい以降この記法を用います。 本仕様では、クラスやインタフェース型と書くときには明示的に排除されない限りジェネリック版も含みます。 引数付き型の例 Vector String Seq Seq A Seq String .Zipper Integer Collection Integer Pair String,String ジェネリック型の誤った呼び出しの例 Vector int は誤り、プリミティブ型は型実引数には指定できない。 Pair String は誤り、型実引数が足りない。 Pair String,String,String は誤り、型実引数が多すぎる。 引数付き型は入れ子にされたジェネリッククラスやジェネリックインタフェースの呼び出しであっても構いません。例えば、非ジェネリッククラスCがジェネリックメンバークラスD T を持っている場合、C.D Object は引数付き型です。そしてジェネリッククラスC T が非ジェネリックメンバークラスDを持っている場合、クラスDはジェネリックではないですが、C String .Dは引数付き型です。 2つの引数付き型は以下のいずれかの条件を満たせば明白に異なります。 異なるジェネリック型宣言の呼び出しである 型実引数が1つでも明白に異なる 4.5.1. 型実引数とワイルドカード 4.5.2. 引数付き型のメソッドとコンストラクター 4.6. 型の抹消 4.7. 具象可能型 4.8. 未加工型 4.9. 交差型 4.10. サブタイプ化 4.11. 型の使用箇所 4.12. 変数
https://w.atwiki.jp/kmo2/pages/6.html
メニュー編集 文法関係 ◆お約束のHelloWorld ◆変数 ◆配列 ◆制御文 ◆関数 ◆yield ◆クラス ◆モジュール ライブラリとかTIPS ●整数型と文字型の変換 ●ディープコピー ●コマンドライン引数 文字列操作 ◆区切り文字で分割して配列に ◆置換 ファイル関係 ◆基本形~catコマンド~ リンク ◆関連リンク -
https://w.atwiki.jp/localmlhub/pages/22.html
オプション 説明 -h, --help ヘルプメッセージを表示して終了します。 --notebook ノートブックモードでウェブUIを起動します。出力は入力と同じテキストボックスに書き込まれます。 --chat キャラクター.AIのウェブサイトに似たスタイルでチャットモードでウェブUIを起動します。 --multi-user マルチユーザーモード。チャット履歴は保存または自動的に読み込まれません。警告:これは非常に実験的です。 --character CHARACTER チャットモードでデフォルトでロードするキャラクターの名前。 --model MODEL デフォルトでロードするモデルの名前。 --lora LORA [LORA ...] ロードするLoRAのリスト。複数のLoRAをロードする場合は、スペースで区切って名前を指定します。 --model-dir MODEL_DIR すべてのモデルが格納されたディレクトリへのパス。 --lora-dir LORA_DIR すべてのLoRAが格納されたディレクトリへのパス。 --model-menu ウェブUIが最初に起動されたときにターミナルにモデルメニューを表示します。 --no-stream テキストの出力をリアルタイムでストリームしません。 --settings SETTINGS このyamlファイルからデフォルトのインターフェース設定をロードします。 --extensions EXTENSIONS [EXTENSIONS ...] ロードする拡張機能のリスト。複数の拡張機能をロードする場合は、スペースで区切って名前を指定します。 --verbose プロンプトをターミナルに表示します。 --loader LOADER モデルローダーを手動で選択します。それ以外の場合は自動検出されます。 --cpu テキスト生成にCPUを使用します。警告:CPUでのトレーニングは非常に遅くなります。 --auto-devices 利用可能なGPUとCPUにモデルを自動的に分割します。 --gpu-memory GPU_MEMORY [GPU_MEMORY ...] GPUごとに割り当てる最大GPUメモリ(GiB)。 --cpu-memory CPU_MEMORY オフロードされた重み用に割り当てる最大CPUメモリ(GiB)。 --disk モデルがGPUとCPUの両方のメモリを超える場合、残りのレイヤーをディスクに送信します。 --disk-cache-dir DISK_CACHE_DIR ディスクキャッシュを保存するディレクトリへのパス。デフォルトは "cache" です。 --load-in-8bit 8ビット精度でモデルをロードします(bitsandbytesを使用)。 --bf16 bfloat16精度でモデルをロードします。NVIDIA Ampere GPUが必要です。 --no-cache テキスト生成時にuse_cacheをFalseに設定します。これにより、VRAMの使用量が少し減少しますが、パフォーマンスが低下します。 --xformers xformerのメモリ効率の良いアテンションを使用します。これにより、トークン/秒が増加するはずです。 --sdp-attention torch 2.0のsdpアテンションを使用します。 --trust-remote-code モデルをロードする際にtrust_remote_code=Trueを設定します。ChatGLMとFalconに必要です。 --load-in-4bit 4ビット精度でモデルをロードします(bitsandbytesを使用)。 --compute_dtype COMPUTE_DTYPE 4ビットの計算精度を指定します。有効なオプション bfloat16、float16、float32。 --quant_type QUANT_TYPE 4ビットの量子化タイプを指定します。有効なオプション nf4、fp4。 --use_double_quant 4ビットでの使用時にuse_double_quantを指定します。 --threads THREADS 使用するスレッドの数。 --n_batch N_BATCH llama_evalを呼び出す際に一緒にバッチ化する最大プロンプトトークンの数。 --no-mmap mmapを使用しないようにします。 --low-vram 低VRAMモード。 --mlock システムにモデルをRAMに保持させるようにします。 --cache-capacity CACHE_CAPACITY 最大キャッシュ容量。単位なしで提供された場合、バイトが想定されます。 --n-gpu-layers N_GPU_LAYERS GPUにオフロードするレイヤーの数。 --n_ctx N_CTX プロンプトコンテキストのサイズ。 --llama_cpp_seed LLAMA_CPP_SEED llama-cppモデル用のシード。デフォルトは0(ランダム)。 --wbits WBITS 指定された精度(ビット単位)の事前量子化モデルをロードします。サポートされているオプション 2、3、4、8。 --model_type MODEL_TYPE 事前量子化モデルのモデルタイプ。現在、LLaMA、OPT、GPT-Jがサポートされています。 --groupsize GROUPSIZE グループサイズ。 --pre_layer PRE_LAYER [PRE_LAYER ...] GPUに割り当てるレイヤーの数。これを設定すると、4ビットモデルのためにCPUオフロードが有効になります。 --checkpoint CHECKPOINT 量子化チェックポイントファイルへのパス。指定しない場合、自動的に検出されます。 --monkey-patch モンキーパッチを適用して、量子化モデルでLoRAを使用します。 --quant_attn (triton)量子アテンションを有効にします。 --warmup_autotune (triton)ウォームアップオートチューニングを有効にします。 --fused_mlp (triton)融合MLPを有効にします。 --gptq-for-llama 廃止予定 --autogptq 廃止予定 --triton Tritonを使用します。 --no_inject_fused_attention フューズドアテンションを使用しません(VRAMの要件を低減させます)。 --no_inject_fused_mlp Tritonモードのみ フューズドMLPを使用しません(VRAMの要件を低減させます)。 --no_use_cuda_fp16 一部のシステムでモデルを高速化することができます。 --desc_act quantize_config.jsonが存在しないモデル用のパラメーターで、BaseQuantizeConfigでdesc_actを設定するかどうかを定義します。 --gpu-split GPU_SPLIT モデルのレイヤーごとに使用するVRAM(GB)のカンマ区切りリスト。例 20,7,7 --max_seq_len MAX_SEQ_LEN 最大シーケンス長。 --compress_pos_emb COMPRESS_POS_EMB 位置埋め込みの圧縮係数。通常、max_seq_len / 2048に設定する必要があります。 --alpha_value ALPHA_VALUE NTK RoPEスケーリングの位置埋め込みのアルファ係数。上記と同じです。これまたはcompress_pos_embのいずれかを使用しますが、両方を使用しないでください。 --flexgen 廃止予定 --percent PERCENT [PERCENT ...] FlexGen 割り当てパーセンテージ。スペースで区切られた6つの数字を指定する必要があります(デフォルト:0、100、100、0、100、0)。 --compress-weight FlexGen 重み圧縮を有効にします。 --pin-weight [PIN_WEIGHT] FlexGen 重みをピン留めするかどうか(これをFalseに設定すると、CPUメモリが20%削減されます)。 --deepspeed DeepSpeed ZeRO-3を統合したTransformersの使用を有効にします。 --nvme-offload-dir NVME_OFFLOAD_DIR DeepSpeed ZeRO-3 NVMEオフロードに使用するディレクトリ。 --local_rank LOCAL_RANK DeepSpeed 分散セットアップのためのオプション引数。 --rwkv-strategy RWKV_STRATEGY RWKV モデルをロードする際に使用するストラテジー。例:「cpu fp32」、「cuda fp16」、「cuda fp16i8」。 --rwkv-cuda-on RWKV パフォーマンス向上のためにCUDAカーネルをコンパイルします。 --listen ウェブUIをローカルネットワークからアクセス可能にします。 --listen-host LISTEN_HOST サーバーが使用するホスト名。 --listen-port LISTEN_PORT サーバーが使用するリスニングポート。 --share パブリックURLを作成します。これはGoogle ColabなどでウェブUIを実行するのに便利です。 --auto-launch 起動時にウェブUIをデフォルトブラウザで自動的に開きます。 --gradio-auth GRADIO_AUTH "username password"のようにgradioの認証を設定します。複数の場合はコンマで区切り、"u1 p1,u2 p2,u3 p3"のようにします。 --gradio-auth-path GRADIO_AUTH_PATH gradioの認証ファイルパスを設定します。ファイルには1つ以上のuser passwordペアが次のような形式で含まれている必要があります "u1 p1,u2 p2,u3 p3" --api API拡張機能を有効にします。 --api-blocking-port API_BLOCKING_PORT ブロッキングAPIのリスニングポート。 --api-streaming-port API_STREAMING_PORT ストリーミングAPIのリスニングポート。 --public-api Cloudfareを使用してAPIのためのパブリックURLを作成します。 --multimodal-pipeline MULTIMODAL_PIPELINE 使用するマルチモーダルパイプライン。例:llava-7b、llava-13b。
https://w.atwiki.jp/accessvbfa/pages/21.html
フォーマットを設定する。 format(値,format) 値を指定したフォーマットに変換する。 変数 = Format(Val,"yyyy/mm/dd") 変数には文字型の日付が入る。 種類 結果 "yyyy/mm/dd" 文字型の年月日 "00" 文字型でゼロパディングした2桁の文字 などがある。
https://w.atwiki.jp/shunbo/pages/41.html
文字列の連結#include string.h char *strcat(char *s1, const char *s2); char *s1 : 連結先の文字型配列 const char *s2 : 連結する文字列 文字列のコピー char *strcpy(char *s1, const char *s2); char *s1 : 複写先の文字型配列 const char *s2 : 複写する文字列 文字列の初期化 void* memset(void* 文字列など, int セットする文字(unsigned charに変換される), size_t サイズ) memset(filename,0x00,sizeof(filename)); でfilenameの中身を初期化 メモリの確保はきちんと!
https://w.atwiki.jp/hitoshop/pages/22.html
文字列関数 ここでは、使用頻度の高い文字列関数群の説明をします 文字列用の関数 strlen関数 機能と返り値 文字列の長さを返す.全角文字の長さ=2で、空文字=0です 引数 任意の文字列 ?php $a = "abcdefg"; print strlen($a); ? trim / ltrim / rtrim関数 機能と返り値 文字列からスペースを除いた文字列を返す.trimは、前後.ltrimは、前から.rtrimは、後ろから. 引数 第一引数に任意の文字列を指定.第二引数は省略可能だが、任意の文字列指定で、その文字を取り除く ?php $a = " wikiにて編集 "; //前後スペースを取り除く print trim($a); //「編集」文字を取り除く print trim($a, "編集"); ? strpos / strrpos関数 機能と返り値 strposは、引数の文字列内を検索し最初に現れる文字位置を返す.strtposは、逆に最後に現れる文字位置を返す.開始カウントは0からで、全角文字は2文字分としてカウント 引数 第一引数は検索される文字列.第二引数は、そこから見つけたい文字や文字列を指定 ?php $a = "hitoshop@ウィキ"; //先頭からpを探します print strpos($a, "ウ"); //後ろからpを探します print strrpos($a, "p"); ? substr関数 機能と返り値 文字列の中から一部分を抜粋 引数 第一引数に文字列を指定.第二引数には取り出し開始位置.第三引数には取り出す長さを指定.先頭の文字位置は0で全角文字の長さは2です ?php $a = "hitoshop@ウィキ"; //4文字目から3文字分抜粋 print substr($a, 3, 3); //先頭から7文字抜粋 print substr($a, 0, 7); //8文字目から後ろすべて抜粋 print substr($a, 8); ? strchr関数とstrrchr関数 機能と返り値 strchrは、文字列内を検索し、指定した文字が最初に現れる位置以降の文字列を返す.strrchrは、その逆で最後に現れた位置以降の文字列を返す 引数 第一引数に文字列を指定.第二引数に検索する文字を指定 ?php $a = "2010/12/31"; //最初の【 / 】以降の文字列を抜粋 print strchr($a, "/"); //最後の【 / 】以降の文字列を抜粋 print strrchr($a, "/"); ? ctrcmp関数 機能と返り値 2つの文字列を比較し、同じかどうかを返す 引数 比較対照の2つの文字列を第一引数 / 第二引数に指定 ?php $a = "abcdefg"; $b = "hijklnm"; //2つが同じなら0を返し、違う場合には引数の大小に応じてtrue(1),false(-1)を返す switch (strcmp($a, $b)) { case 0 print "2つの文字列は等しい"; break; case 1 print "変数$aの方が大きい"; break; case -1 print "変数$bの方が大きい"; break; } ? strtr / str_replace関数 機能と返り値 指定した文字にマッチする部分を別の文字に置換する 引数 strtrの引数は「元の文字列、置換前文字、置換後文字」.str_replaceの引数は、「置換前文字、置換後文字、元の文字列」 ?php $a = "123123456123"; //【 1 】を【 + 】に置換 print strtr($a, "1", "+"); print str_replace("1", "+", $a); ? substr_replace関数 機能と返り値 指定した位置から、指定した分を別の文字列に置換.先頭文字位置を0とし、全角文字の長さは2カウントされる 引数 4つの引数「元の文字列、置きかえる文字列、置換開始位置、置き換え長さ」 ?php $a = "123456789"; print substr_replace($a, "++++++", 2, 4); ? str_pad関数 機能と返り値 文字列全体が指定した長さになるよう、文字列の前後を指定した文字で埋める 引数 4つの引数で、「元の文字列、最終文字列の長さ、前後を埋める文字、文字列の埋め方」 ?php $a = "12345"; //第4引数には、 //STR_PAD_LEFT (左を指定文字で埋める) //STR_PAD_RIGHT (右を指定文字で埋める) //STR_PAD_BOTH (左右を指定文字で埋める) print str_pad($a, 8, "0", STR_PAD_LEFT); print str_pad($a, 10, "+", STR_PAD_BOTH); print str_pad($a, 8, "0", STR_PAD_RIGHT); ? strtoupper / strtolower関数 機能と返り値 strtoupperは、アルファベットの文字列を大文字に置換.strtolowerは小文字に置換 引数 任意の文字列 ?php $a = "HitoShOp14WiKi"; print strtoupper($a); print strtolower($a); ?