プログラミング

プロおよび熱狂的プログラマーのためのQ&A

14
tensorflowがGPUメモリの全体を割り当てないようにするにはどうすればよいですか?
私は計算リソースが共有されている環境で働いています。つまり、それぞれにいくつかのNvidia Titan X GPUを搭載したサーバーマシンがいくつかあります。 小規模から中規模のモデルの場合、通常、2〜3人が同じGPUでトレーニングを実行するには、12 GBのTitan Xで十分です。1つのモデルがGPUのすべての計算ユニットを十分に活用できないほどモデルが小さい場合、実際には、1つのトレーニングプロセスを次々に実行する場合と比較して、速度が向上する可能性があります。GPUへの同時アクセスによって個々のトレーニング時間が遅くなる場合でも、複数のユーザーがGPUで同時にトレーニングできる柔軟性があると便利です。 TensorFlowの問題は、デフォルトでは、起動時に利用可能なGPUメモリの全量を割り当てることです。小さな2層ニューラルネットワークでも、12 GBのGPUメモリがすべて使い果たされています。 これが特定のモデルに十分であることを知っている場合、TensorFlowが4 GBのGPUメモリのみを割り当てるようにする方法はありますか?

6
機能要件と非機能要件の違いは何ですか?[閉まっている]
休業。この質問には、より焦点を当てる必要があります。現在、回答を受け付けていません。 この質問を改善してみませんか?質問を更新して、この投稿を編集するだけで1つの問題に焦点を当てます。 3年前休業。 この質問を改善する 違いは何である機能と非機能ソフトウェアシステムの設計の文脈での要件は? それぞれの例を挙げてください。

11
Eclipse IDEでウィンドウ/ビューを分割および分割解除するにはどうすればよいですか?
Eclipse IDEでウィンドウ/ビューをどのように分割しますか?同じファイル内の別のコードを表示しながらコードを編集したい。 同じファイルを2回開くトリックがある場合、これでうまくいくかもしれませんが、同じものを2つ持つのではなく、1つの現在のビューを分割するだけで混乱を招きます。
282 eclipse  ide 

14
JSONをXMLまたはXMLからJSONに変換する方法
私は、Json.NETを使用してJSON形式の文字列をオブジェクトに、またはその逆に変換し始めました。Json.NETフレームワークではわかりませんが、JSONの文字列をXML形式に変換したり、その逆を行うことはできますか?
282 c#  json  xml  json.net 

10
マージの競合を解決した後、どうやってマージを終了しますか?
Git Community Book の基本的なブランチとマージのセクションを読みました。 したがって、私はそれに従って、1つのブランチを作成しますexperimental。 その後私は: 試験的なブランチに切り替えます(git checkout試験的) たくさんの変更を加える コミット(git commit -a) マスターブランチに切り替える(git checkout master) 変更を加えてコミットします 実験に切り替えます(git checkout experimental) マージマスターを試験運用版に変更(git merge master) いくつかの競合がありますが、解決した後、「git add myfile」を実行しました そして今、私は立ち往生しています、私はマスターに戻ることができません 私がする時 $ git checkout master error: Entry 'res/layout/my_item.xml' would be overwritten by merge. Cannot merge. そして私はしました: $ git rebase --abort 進行中のリベースはありませんか? そして私はしました: $ git …
282 git  git-merge 

1
IIS / ASP.NETのすべてのユーザーアカウントとは何ですか。
ASP.NET 4.0がインストールされたWindows Server 2008では、関連するユーザーアカウントが多数あり、どれがどのように異なり、どのように異なるのか、そして実際にアプリが実行されているのはどれなのかわかりません。ここにリストがあります: IIS_IUSRS IUSR DefaultAppPool ASP.NET v4.0 NETWORK_SERVICE ローカルサービス。 何が何?

30
divをコンテナーの下部にフロートさせるにはどうすればよいですか?
float:right(またはleft)を何度も使用して、コンテナーの上部にあるイメージとインセットボックスをフローティングしました。最近、フロートで得られる通常のテキストの折り返し(上と左にのみテキストが折り返される)を使用して、別のdivの右下隅にあるdivをフロートする必要性に直面しました。 フロートにボトム値がない場合でも、これは比較的簡単なはずだと思いましたが、いくつかのテクニックを使用してそれを行うことができず、Webを検索しても絶対配置を使用する以外は何もできませんでしたが、これはありません正しい単語の折り返し動作を指定します。 これは非常に一般的なデザインだと思っていましたが、明らかにそうではありません。誰も提案がない場合は、テキストを別々のボックスに分割し、divを手動で配置する必要がありますが、それはかなり不安定であり、必要なすべてのページで行う必要はありません。 編集:ここに来る人のための単なるメモ。上記の重複としてリンクされている質問は、実際には重複ではありません。インセット要素をテキストで折り返す必要があるため、完全に異なります。実際、ここで最も投票された回答への回答は、リンクされた質問の回答がこの質問への回答として間違っている理由を明らかにしています。とにかく、この問題に対する一般的な解決策はまだないようですが、ここおよびリンクされた質問に投稿された解決策のいくつかは、特定のケースで機能する場合があります。
282 html  css 

11
配列を文字列PHPに?
PHP配列を文字列に変換する最良の方法は何ですか?タイプの配列で ある変数$typeがあります。 $type = $_POST[type]; それをデータベースに単一の文字列として保存し、各エントリを次のように区切ります|: スポーツ|フェスティバル|その他
282 php  arrays  string 

14
Gitでのブランチの説明
ブランチに「説明」を付ける方法はGitにありますか? 説明的な名前を使おうとしていますが、単一のブランチでしばらく作業すると、他のトピックブランチをいくつか作成した理由を思い出すことが時々あります。私はブランチにわかりやすい名前を付けようとしていますが、「説明」(ブランチの目的についての短いメモ)がいいと思います。

18
ストアドプロシージャを作成する前に存在するかどうかを確認する方法
クライアントが「データベース管理」機能を実行するたびに実行する必要があるSQLスクリプトがあります。スクリプトには、クライアントデータベースでのストアドプロシージャの作成が含まれます。これらのクライアントの一部は、スクリプトの実行時にストアドプロシージャを既に持っている場合もあれば、持っていない場合もあります。不足しているストアドプロシージャをクライアントデータベースに追加する必要がありますが、T-SQL構文をどれだけ曲げようとしてもかまいません。 CREATE / ALTER PROCEDURE 'はクエリバッチの最初のステートメントである必要があります 私は作品を作る前にその落ち込みを読みましたが、私はそのようにするのが好きではありません。 IF EXISTS (SELECT * FROM sys.objects WHERE type = 'P' AND name = 'MyProc') DROP PROCEDURE MyProc GO CREATE PROCEDURE MyProc ... ストアドプロシージャの存在チェックを追加し、存在しない場合は作成し、存在する場合は変更するにはどうすればよいですか?

11
Dockerのホストディレクトリへのアクセス許可が拒否されました
つまり、Dockerでホストディレクトリをマウントしようとしていますが、アクセス権限に問題がないように見えても、コンテナー内からアクセスできません。 詳細: 私がやっている sudo docker run -i -v /data1/Downloads:/Downloads ubuntu bash その後 ls -al それは私に与えます: total 8892 drwxr-xr-x. 23 root root 4096 Jun 18 14:34 . drwxr-xr-x. 23 root root 4096 Jun 18 14:34 .. -rwxr-xr-x. 1 root root 0 Jun 18 14:34 .dockerenv -rwx------. 1 root root 9014486 Jun …

25
開発用にデバイスをセットアップする(????????????権限なし)
Samsungギャラクシーネクサス電話(Android 4.0プラットフォーム)を使用しています。 Ubuntu Linux OSでAndroidアプリを開発しています。Samsungハンドセットデバイスで直接アプリケーションを実行したいので、次のセットアップ手順を実行しました。 要素AndroidManifest.xmlに追加さandroid:debuggable="true"れたプロジェクトファイル<application>内 デバイスの[設定]> [セキュリティが有効]で、不明なソース デバイスの[設定]> [開発者向けオプション]で、USBデバッグを有効にしました 私のコンピューター/etc/udev/rules.d/51-android.rulesで、次の内容のファイルを作成しました。 SUBSYSTEM=="usb", ATTR{idVendor}=="04E8", MODE="0666", GROUP="plugdev" 私のコンピューターで、chmod a+r /etc/udev/rules.d/51-android.rulesコマンドを実行します 次に、私のコンピューターでターミナルを開いてadb devicesコマンドを実行しました。 List of devices attached ???????????? no permissions デバイスが表示されず???????????? no permissions、しか表示されなかったため、次のコマンドを実行しました。 adb kill-server adb start-server adb devices しかし、私はまだ得ました: List of devices attached ???????????? no permissions どうして?何が欠けていますか?
282 android  linux  ubuntu  adb  fastboot 


8
タプルへの変数の追加
私はPythonを学び、データベース接続を作成しています。DBに追加しようとしているときに、情報からタプルを作成してDBに追加することを考えています。 私がしていること:ユーザーから情報を取得して変数に格納しています。これらの変数をタプルに追加できますか?構文について教えてください。 また、これを行う効率的な方法がある場合は、共有してください... EDIT 私はこの質問を少し編集してみましょう...私はDBに情報を入力するタプルを必要としています。情報がDBに追加されたら、タプルを削除する必要がありますか?つまり、タプルはもう必要ありません。
282 python  tuples 

11
キーを押すたびにAngular 2 changeイベント
changeイベントは、入力のフォーカスが変更された後にのみ呼び出されます。キーを押すたびにイベントが発生するようにするにはどうすればよいですか? <input type="text" [(ngModel)]="mymodel" (change)="valuechange($event)" /> {{mymodel}} 2番目のバインディングは、キーを押すたびに変わります。
282 angular 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.