lua-table

    2

    3答えて

    のグループAにグループBで見つかったすべての要素を削除する方法 は、グループAの値がそれ以上の要素を持っていない、のは、私は2つのグループは削除操作の後、私のLuaスクリプト groupA = {"donkey", "goat", "eagle", "whale", "dolphine", "dog", "mosquito", ...} groupB = {"goat", "mosquito",

    1

    1答えて

    私は、2Dバッチテンソル(128x512)と1Dテンソル(512)の間で要素の賢明な乗算を実行しようとしています。それは作品と私は期待どおりの結果を得るが、私はそれがなぜそれを行うための最善の効率的ではないと思う nbatch = input:size(1) for i = 1 , nbatch , 1 do self.output[i]:cmul(self.noise)

    0

    2答えて

    テーブル?大きなテンソルをテーブルに挿入することは効率的ではなく、私の場合のメモリのためにも可能ではありません。これは完全に正常に動作しますが、それは醜いです: local s_ = 0 s_ = s_ + 1; local X_py_1 = fromfile(('%s/x_py_%.2f.bin'):format(data_dir, scales[s_])) s_ = s_ + 1; loc

    0

    1答えて

    以下のコードをPascalからLuaに翻訳すると、その目的は-asアラビア語のスクリプトです。アラビア語で文字列を形成し、ビットマップフォントを扱うためにテーブルに格納された順序付けられたグリフタイプを使用します。 文字列( "أحمدقطعالجزر")はうまく動作しますが、文字が繰り返されるときに問題が発生し、リンクされたグリフとして形成された3つの文字列( "مهم")を考慮してくださいこの

    1

    1答えて

    私は(メインAurora64クラスが別の場所で初期化されますが、私は完全を期すためにそれをここに挿入されている)の機能のカップルを含む非常に単純なネストされたテーブルAurora64.Chatを持っている: Aurora64 = {}; Aurora64.Chat = { entityId = 0; Init = function() local entity;

    1

    3答えて

    私はテーブルの16進IDを取得する方法を知りたい。私がやっていることを知っている: local some_var = {} print (some_var) 結果は、(例えば)である: table: 0x21581c0 私はtable:文字列なし進をしたいです。あなたは、私はそれらの文字を削除するには多分あなたのいくつかは、私は正規表現(または類似したもの)を作成することをお勧めすること

    2

    1答えて

    特定の文字列が所定の文字列のセットであるかどうかを確認する必要があります。それを行うには 2つの方法が私の心に来た:特定の値 local isParticular = { [string1] = true, [string2] = true } print(isParticular[string1]) -- true print(isParticular[randomS

    3

    1答えて

    私は、配列をlua関数の引数として渡すFortranの例(インタフェース関数も)を探しています。私はfortlua projectを使い始めることができました。しかし、与えられた例は一度に1つの要素を渡します。助けをお待ちしています。 --Lua code local q1 local q2 function getoutput(qout1, qout2) -- qout1 and qo

    3

    1答えて

    に値のインデックスを返しますか? は、私はすべての値を反復することなく、表中の「A」またはonevalueのインデックスを取得する方法 local onevalue = "a" 言いますか?

    2

    1答えて

    パフォーマンスが重要なプロジェクトのテーブルに要素を挿入する必要があるため、どの方法が高速なのかを知る必要がありました。私は以下のコードを実行しました: local total = 0 local mytable = {} for i = 1, 1e7 do local clock = os.clock local push = table.insert lo